If (CrossOver(High,longthrust) and TradeN<TotalTradeN And lot<5 And Date!=LastEntryDate )
{
Buy((alots-lot)*TN,min(longthrust+3,high));
TradeN=TradeN+1;
lot=5;
}
If (CrossUnder(Low,shortthrust) And TradeN<TotalTradeN and lot<5 And date!=LastEntryDate)
{
SellShort((alots-lot)*TN,max(min(shortthrust-3,open),high));
TradeN=TradeN+1;
lot=5;
}