Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Join our fan page
You liked the script? Try it in the MetaTrader 5 terminal
Example of SAR Automated - with Advanced Money Management - expert for MetaTrader 4
- Published by:
- Mohammed Abdulwadud Soubra
- Views:
- 15010
- Rating:
- Published:
- 2016.05.12 14:11
- Updated:
- 2016.11.22 07:32
- Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
Real author:
Mohammad Soubra
This is not a profitable EA.
This is just a basic/simple example for coders.
This example has been built using SAR (Stop And Reverse) indicator.
With Advanced Money Management function:
//+------------------------------------------------------------------+ // expert AdvancedMM function //+------------------------------------------------------------------+ double AdvancedMM() { int i; double AdvancedMMLots=0; bool profit1=false; int SystemHistoryOrders=0; for(i=0;i<OrdersHistoryTotal();i++) { bool ordsel = OrderSelect(i,SELECT_BY_POS,MODE_HISTORY); if(OrderMagicNumber()==MagicNumber) SystemHistoryOrders++; } bool profit2=false; int LO=0; if(SystemHistoryOrders<2) return(Lots); for(i=OrdersHistoryTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) if(OrderMagicNumber()==MagicNumber) { if(OrderProfit()>=0 && profit1) return(Lots); if(LO==0) { if(OrderProfit()>=0) profit1=true; if(OrderProfit()<0) return(OrderLots()); LO=1; } if(OrderProfit()>=0 && profit2) return(AdvancedMMLots); if(OrderProfit()>=0) profit2=true; if(OrderProfit()<0) { profit1=false; profit2=false; AdvancedMMLots+=OrderLots(); } } } return(AdvancedMMLots); }
Recommendations:
- Take Care!
iCrosshair
Handy crosshair for MetaTrader 4.
QEMA percentageQEMA is the Quadruple Exponential Moving Average. With this small change you can modify the percentage of the quadruple correction respect to the normal EMA.
i-Monday_Sig
Entry and exit signals by the "Monday" system.
i-MorningRangeThe morning range indicator.