I coded a simple martingale EA. Anyone can take a look?

 
Need coding help for simple martingale EA. I coded this. Anyone can lend a helping hand to make it work?

I need help with:
1. opening 20 martingale orders at this price:

Code: Select all

extern double entry_order1=1.31999;
extern double entry_order2=1.31989;
extern double entry_order3=1.31979;
extern double entry_order4=1.31969;
extern double entry_order5=1.31959;
extern double entry_order6=1.31949;
extern double entry_order7=1.31939;
extern double entry_order8=1.31929;
extern double entry_order9=1.31919;
extern double entry_order10=1.31909;
extern double entry_order11=1.31899;
extern double entry_order12=1.31799;
extern double entry_order13=1.31599;
extern double entry_order14=1.31499;
extern double entry_order15=1.31399;
extern double entry_order16=1.31299;
extern double entry_order17=1.31199;
extern double entry_order18=1.30399;
extern double entry_order19=1.30299;
extern double entry_order20=1.30199;
2. opening 20 martingale orders each [10] pips

Code: Select all

extern double level_pips=10;
3. First order is buy, if (current price>Moving Average) else sell

4. Steps:
Entry:
1. EA should open 1 pending LIMIT buy (on price: entry_order1) and open 1 pending LIMIT sell order (on price: entry_order2).
2. If buy or sell order is filled, delete the other pending order. |
3. If SL is hit, then again, set 2 pending orders with double lotsize
4. if filled again, delete the other pending order etc

Exit:
5. close all orders if TP is hit. Reset lotsize back to 0.01 lotsize.
 
samusmus1:
Need coding help for simple martingale EA. I coded this. Anyone can lend a helping hand to make it work?

I need help with:
1. opening 20 martingale orders at this price:

Code: Select all

2. opening 20 martingale orders each [10] pips

Code: Select all

3. First order is buy, if (current price>Moving Average) else sell

4. Steps:
Entry:
1. EA should open 1 pending LIMIT buy (on price: entry_order1) and open 1 pending LIMIT sell order (on price: entry_order2).
2. If buy or sell order is filled, delete the other pending order. |
3. If SL is hit, then again, set 2 pending orders with double lotsize
4. if filled again, delete the other pending order etc

Exit:
5. close all orders if TP is hit. Reset lotsize back to 0.01 lotsize.

beside the fact that martingale is gambling and a waste of time, you haven't coded any thing that will ever hopefully make sense. so don't title your posts like that.
EDIT : that link there is to another website, containing an attachment which is the code, didn't see it. still, a waste of time and also wrong forum. mql4 forum here

Reason: