Add(Timeframes);
{
if (BarsInProgress == 0 &&
&& Position.MarketPosition != MarketPosition.Long)
&& (CrossAbove(EMA(Close, 14), EMA(Open, 14), 1)
&& (CrossAbove(EMA(Closes[1], 14), EMA(Opens[1], 14),1))
&& (CrossAbove(EMA(Closes[2], 14), EMA(Opens[2], 14),1))
{
EnterLong();
}
if (BarsInProgress == 0 &&
Position.MarketPosition == MarketPosition.Long &&
(CrossBelow(EMA(Closes[2], 14), EMA(Opens[2], 14),1)))
{
ExitLong("EnterLong");
}
{
if (BarsInProgess == 0 &&
&& Position.MarketPosition != MarketPosition.Short)
(Same code but use CrossBelow)
{
EnterShort()
}
if (BarsInProgress == 0 &&
Position.MarketPosition == MarketPosition.Short &&
(CrossAbove(EMA(Closes[2], 14), EMA(Opens[2], 14),1)))
{
ExitShort("EnterShort");
}
Comment