Trying to exclude custom posts based on date, while sorting by custom field

You need to make use of meta_query http://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters

<?php
 $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
 query_posts(array(
 'post_type' => 'performance', 
 'posts_per_page' => 5, 
 'caller_get_posts' => 5, 
 'paged' => $paged,
 'meta_key' => 'order-date',
 'orderby' => 'meta_value',
 'order' => 'ASC',
    'meta_query' => array(
        array(
            'key' => 'order-date',
            'value' => $value,
            'compare' => '>=',
            'type' => 'CHAR'
        )
    )
 ));
if (have_posts()) :
while (have_posts()) : the_post();
?>