int tradeDay=0;
int start()
{ if(tradeDay != TimeDay(curTime())) tradeDay=0;
..
if(tradeDay==0)
{ if(BuyInCondition())
{ OrderSend(..);
tradeDay = TimeDay(curTime());
}
}
}
Zonker:
int tradeDay=0;
int start()
{ if(tradeDay != TimeDay(curTime())) tradeDay=0;
..
if(tradeDay==0)
{ if(BuyInCondition())
{ OrderSend(..);
tradeDay = TimeDay(curTime());
}
}
}
Zonker, thanks again. You have help me before and you have done it again.
BR,
Wackena
I have a similar code and works fine, but know I want a one sell and one buy per
day, I don't how code this, I've tried this, but dosen't work because this code
makes only one order per day. This is only an example, I'm learning.
if(TimeDayOfYear(TimeCurrent())!=DayOfLastBuyTrade && Ask==buystart && Ask>iBands(NULL,0,20,1,0,PRICE_CLOSE,MODE_UPPER,0)){ OrderSend(Symbol(),OP_BUY,getLotSize(),Ask,2,buystart-sl,buystart+tp,"Comment",MagicNumber,0,CLR_NONE); DayOfLastBuyTrade=TimeDayOfYear(TimeCurrent()); } else if(TimeDayOfYear(TimeCurrent())!=DayOfLastSellTrade && Bid==sellstart && Bid<iBands(NULL,0,20,1,0,PRICE_CLOSE,MODE_LOWER,0)){ OrderSend(Symbol(),OP_SELL,getLotSize(),Bid,2,sellstart+sl,sellstart-tp,"CABLEBOT_v1.2",MagicNumber,0,CLR_NONE); DayOfLastSellTrade=TimeDayOfYear(TimeCurrent()); }
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Wackena