指定
Overview.
Existing EA with below logic #1 shows high potential for positive trades as a standalone. Added logic #1 allows a bad trade to hedge and up positive by adding hidden pending orders in the direction of trend or during a breakout.. This EA alone with this logic before pending orders shows nearly 90% win rate.
Trade Logic #1
User Input Trade Logic 1=Enable or disable. Enable would allow( EA to be used alone with below criteria)
For a buy trade Volume
Trade# Type Distance from trigger(Points) Order Type TP SL
1 Buy Custom Lot 0-Market Input already in existing EA
2 Buy Custom Lot Input Value 1 Hidden Pending Order same as calculated TP for 1
3 Buy Custom Lot Input Value 5 Hidden Pending Order same as calculated TP for 1
4 Sell Custom Lot Input Value 30 Hidden Pending Order when trade comes back into contact with Line 2 in Keltner Indicator. *Same as Profit for Trade#1
5 Sell Custom Lot Input Value 35 Hidden Pending Order when trade comes back into contact with Line 2 in Keltner Indicator. **
6 Sell Custom Lot Input Value 40 Hidden Pending Order when trade comes back into contact with Line 2 in Keltner Indicator. ***
7 Sell Custom Lot Input Value 45 Hidden Pending Order when trade comes back into contact with Line 2 in Keltner Indicator. ****
Logic behind trading.
As you can see basic hedging for controlling the loss of a breakout and possibly capitalizing heavy on the breakout.
Using close by command to ie close Trade 4 with trade 1 when profitable. 5 close 2 etc. Thise code has been included in file Closeby test.mq4
**Once Trade #5 is executed, change SL of trade 4to breakeven of 4.
***Once Trade #6 is executed, change SL of trade 4&5 to breakeven of 5.
****Once Trade #7 is executed, change SL of trade 4,5,6 to breakeven of 6.
Close basket when "breakout" comes back into contact with #2 Line of Keltner Indicator.
Close all and delete pending orders when trade sequence complete.
Opposite also holds true for sell trade.
Volume of custom Lot=(Current Profit of existing opposite trades/OPen lots for those trades)*10
-This calaculation can be done from existing variables in EA.