So far I have:
protected override void Initialize()
{
SetProfitTarget("", CalculationMode.Ticks, 20);
SetStopLoss("", CalculationMode.Ticks, 10, false);
CalculateOnBarClose = true;
}
/// <summary>
/// Called on each bar update event (incoming tick)
/// </summary>
protected override void OnBarUpdate()
{
if (Position.MarketPosition == MarketPosition.Flat)
{
SetStopLoss("",CalculationMode.Ticks, 10, false);
}
// Condition set 1
if (Open[2] > Close[2]
&& Open[1] > Close[1]
&& Close[0] + 4 * TickSize > Open[2])
{
SetStopLoss(CalculationMode.Ticks, Low[0] - 2);
EnterLong(DefaultQuantity, "");
}
}
Thanks in advance

Comment