First entry code:
if (ToTime(Time[0]) > start && ToTime(Time[0]) < (start + end))
{
if(direction == "down")
{
if(Stochastics(BarsArray[0],3,5,3).K[0] > 80)
{
EnterShort(shares, "E1");
}
}
}
if (ToTime(Time[0]) > start && ToTime(Time[0]) < (start + end))
{
if(direction == "up")
{
if(Stochastics(BarsArray[0],3,5,3).K[0] < 20)
{
EnterLong(shares,"E1");
}
}
}
if (ToTime(Time[0]) > start && ToTime(Time[0]) < (start + end))
{
//if(Position.MarketPosition == MarketPosition.Flat)
//{
if(direction == "down")
{
if(Stochastics(BarsArray[0],3,5,3).K[0] > 80)
{
EnterShort(shares, "E1");
}
}
else if(direction == "up")
{
if(Stochastics(BarsArray[0],3,5,3).K[0] < 20)
{
EnterLong(shares,"E1");
}
}
//}
}

Comment