The purpose of this script is extremely simple: removing the targets of your open orders faster than you could.
The script has a number of settings with which you can remove targets as in general all orders that you have in the trade, and only certain, suitable for the conditions. You can choose what you want to remove: Take Profit or Stop Loss.
This script is convenient both when working with single orders, and when working with grids or next to a pyramid order.
Script settings:
Delete Take Profit | Permission to remove Take Profit. |
Delete Stop Loss | Permission to remove Stop Loss. |
Choose Order Direction | Choosing the direction of an open transaction: only purchases, only sales, or both directions. |
Magic Number | Include a magic number for closed orders. If the value is -1 all the magic will be taken into account. |
Orders Symbol | Which one to modify: the current one on which the script is installed, or everything in the market. |
Orders Comment | Include a well-known comment of the order on which the search will be carried out (you can specify only part). Or leave the field blank, then the comment will not be taken into account. |
Orders Ticket | Include a specific order ticket that needs to be modified or leave a value of 0 for all tickets. If the ticket is found, the rest of the filters will not be counted. |
An example of how the script works:
Suppose we have four orders in the market, two of which are open with a commentary or magic number with the “DaVinci Open order with given Magic Number” script:
We need to remove only Take Profit two orders for a pair of GBPCHF, we can just install the script on this pair and select in the settings only the current Symbol for modification, knowing that in addition to these two necessary orders the other is no longer in the market. Or, if there were more orders for the pair, you could choose a filter for the magic, which we know it is 1111 or direction. Set these settings:
As you can see in the screenshot below, these goals have been adjusted, we have retired Take Profit on both orders OF GBPCHF, the script interacted only with them.
If you need to modify only a specific order – no problem, just specify its ticket in the settings, then the rest of the filters will not be taken into account.
Simplicity is the key to success!
[download url=”http://www.davinci-fx.com/wp-content/uploads/2021/01/DaVinci-Delete-TP-and-SL.rar” title=”Download for free”]
6 Comments. Leave new
DaVinci Modify Take Profit and Stop Loss.ex4
ea can not run or attach to chart
Hi, this is not an EA. This is script, please put it to the Scripts folder:
C:\Users\Admin\AppData\Roaming\MetaQuotes\Terminal\…\MQL4\Scripts
Script gets removed from MT4:
DaVinci Delete Take Profit and Stop Loss: uninit reason 0
Please help?
Thanks
Hello!
Check if the checkboxes in the settings, the Expert Advisors tab, the options allow automatic trading and allow DLL imports are checked. Must be pressed.
This script doesn’t work anymore
Hello!
The script works, checked.
If you still have a problem, please leave a comment.