protectedoverridevoid OnBarUpdate()
{
// Condition set 1
if (CrossAbove(EMA(7), EMA(20), 1)
&& Variable0 == 1)
{
EnterLong(DefaultQuantity, "BuyMarket");
}
// Condition set 2
if (CrossBelow(EMA(7), EMA(20), 1)
&& Variable0 == 1)
{
EnterShort(DefaultQuantity, "SellMarket");
}
// Condition set 3
if (ToTime(Time[0]) > ToTime(10, 0, 0)
&& ToTime(Time[0]) < ToTime(15, 30, 0))
{
Variable0 = 1;
}
}

Comment