I am testing this with the market replay connection.
private string atmStrategyId = string.Empty;
private string orderId = string.Empty;
...
if (atmStrategyId.Length > 0 && GetAtmStrategyMarketPosition(atmStrategyId) == Cbi.MarketPosition.Flat)
atmStrategyId = string.Empty;
//entry criteria
if (orderId.Length == 0 && atmStrategyId.Length == 0 && Low[0] < SMA(Close,period)[0])
{
atmStrategyId = GetAtmStrategyUniqueId();
orderId = GetAtmStrategyUniqueId();
AtmStrategyCreate(Action.Buy, OrderType.Market, 0, 0,TimeInForce.Day, orderId, "WATTS",atmStrategyId);
}



Comment