protectedoverridevoid Initialize()
{
Add(EMA(8));
Add(EMA(21));
CalculateOnBarClose = true;
}
///<summary>
/// Called on each bar update event (incoming tick)
///</summary>
protectedoverridevoid OnBarUpdate()
{
// Condition set 1
if (CrossAbove(EMA(8), EMA(21), 1))
{
ExitShort("", "");
EnterLong(DefaultQuantity, "");
}
// Condition set 2
if (CrossBelow(EMA(8), EMA(21), 1))
{
ExitLong("", "");
EnterShort(DefaultQuantity, "");

Comment