Display post structure in function

Try running the post content through the do_shortcode() function before displaying it.

$args = array('posts_per_page' => -1,'post_type' => 'edge');
$edge_array = get_posts( $args );
    foreach($edge_array as $e):
    echo do_shortcode($e->post_content); 
endforeach;