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