protected override void OnBarUpdate()
{
if (ParabolicSAR(0.02, 0.2, 0.02)[1] > Close[1]
&& ParabolicSAR(0.02, 0.2, 0.02)[0] < Close[0]
&& Position.MarketPosition == MarketPosition.Flat)
{
EnterLong(Lots, "");
}
}
protected override void OnBarUpdate()
{
double atr, stop;
if (ParabolicSAR(0.02, 0.2, 0.02)[1] > Close[1]
&& ParabolicSAR(0.02, 0.2, 0.02)[0] < Close[0]
&& Position.MarketPosition == MarketPosition.Flat)
{
EnterLong(Lots, "");
sdev = CalculateSDev(SDEV_LOOKBACK);
atr = ATR(14)[1] * ATR_MULTIPLIER;
stop = Close[0] - atr;
}
}

Comment