GetAtmStrategyEntryOrderStatus() method error: Missing orderId parameter
string[] entryOrder = GetAtmStrategyEntryOrderStatus(orderId); if (entryOrder.Length > 0) { Print("Average fill price is " + entryOrder[0].ToString()); Print("Filled amount is " + entryOrder[1].ToString()); Print("Current state is " + entryOrder[2].ToString()); }
if (atmStrategyId.Length > 0 && GetAtmStrategyMarketPosition(atmStrategyId) == Cbi.MarketPosition.Flat) atmStrategyId = string.Empty;
string[,] Torders = GetAtmStrategyStopTargetOrderStatus("Target1", atmStrategyId);
4. Is this correct Syntax?
if(Torders[i, 2].ToString()=="Filled")
{
Print( "Target Worked");
}
string[,] Torders = GetAtmStrategyStopTargetOrderStatus("Target1", atmStrategyId); if (Torders.Length > 0) { for (int i = 0; i < Torders.GetLength(0); i++) { Print("Filled amount is " + Torders[i, 1].ToString()); Print("Current state is " + Torders[i, 2].ToString()); if(Torders[i, 2].ToString()=="Filled") { Print( "Target Worked"); } } }
Comment