function initiate_live_portfolio($portfolioID, $start_date, $end_date, $enterCRSI, $enterRange, $enterLimit, $exitCRSI, $commission, $max_risk, $risk_factor, $stop_loss_multiplier, $orderBy)
{
    global $original_investment;
    global $breakOutSignal;
    global $ADX_filter;
    global $breakOutSignal;
    global $breakOutOrderBy;
    global $simplePriceHistory;
    global $showOutput;
    global $risk_factor;
    global $max_risk;
    global $stop_loss_multiplier;
    global $tranHistArray;
    global $portfolio_table;
    global $liveportfolio;
    global $liveportfolio_account;
    global $liveportfolio_trade;
    global $liveportfolio_complete_trade;
    reset_live_portfolio($portfolioID);
    $simResult = simulate_range_trade($portfolioID, $start_date, $end_date, $enterCRSI, $enterRange, $enterLimit, $exitCRSI, $commission, $max_risk, $risk_factor, $stop_loss_multiplier, $orderBy);
    copy_sim_to_live_portfolio($portfolioID);
    print $simResult;
}
function initiate_live_portfolio_2($portfolioID)
{
    global $original_investment;
    global $breakOutSignal;
    global $ADX_filter;
    global $breakOutSignal;
    global $breakOutOrderBy;
    global $simplePriceHistory;
    global $showOutput;
    global $risk_factor;
    global $max_risk;
    global $stop_loss_multiplier;
    global $tranHistArray;
    global $portfolio_table;
    global $liveportfolio;
    global $liveportfolio_account;
    global $liveportfolio_trade;
    global $liveportfolio_complete_trade;
    global $commission;
    $account = live_get_account_setting($portfolioID);
    $original_investment = $account['starting_capital'];
    reset_live_portfolio($portfolioID);
    $end_date = date("Y-m-d");
    $simResult = simulate_range_trade($portfolioID, $account['start_date'], $end_date, $account['enter_crsi'], $account['enter_range'], $account['pct_limit_below'], $account['exit_crsi'], $commission, $account['max_risk'], $account['risk_factor'], $account['risk_sd'], $account['order_by']);
    copy_sim_to_live_portfolio($portfolioID);
    print $simResult;
}