Trabajo finalizado
Tarea técnica
An advisor is required for MetaTrader 5. Trade in one currency on any timeframe, signal to input - based on the Basic Harmonic Pattern MT5 indicator (file attached). Closing of items - according to SL, TP. The lot is calculated as a percentage of the balance sheet.
The indicator can be downloaded from the link https://www.mql5.com/ru/market/product/78325?source=External
1) The advisor must work on any timeframes and currencies, and must also work in a strategy tester.
2) The size of the lot for each order must be made in percentage of the balance sheet, changed manually.
3) In the advisor settings, you need to make it possible to disable or enable (false or true) each type of pattern: Gartley, Butterfly, Bat, Crab, as well as make settings for manually changing the Allowed Deviation% of each pattern.
4) The advisor should read the indicator signal about the pattern from the graph or from the received notification from the clipboard:
a) BAY or SELL
b) Purchase or sale price
c) "Teik-profit 1," "Teik-profit 2," "Teik-profit 3"
d) "Stop Loss"
5) At the moment of receiving the signal about the pattern, the adviser must open a deal for purchase or sale at the price indicated in the signal (or at the price at the time of the signal) with the automatic installation of Stop-los and Teik Profit from the signal.
6) The adviser must set several "Take profit" from the signal in one transaction and partially close the transaction for each "Take profit." In the advisor settings, you need to make a choice to turn on or off each "Take profit":
«Take profit 1» - false или true;
«Take profit 2» - false или true;
«Take profit 3» - false или true.
7) It is also required to set in the adviser the percentage of partial closure of the order from the lot amount when each "Take profit" is reached, it must be changed manually:
«Take profit 1» - %
«Take profit 2» - %
«Take profit 3» - %
8) Stop-los in all open orders must change when each "Take profit" is reached:
- “Stop-los” shall be changed to the order opening price when the "Take profit 1" price is reached.
- "Stop-los" should change by the price of the item "Take profit 1" upon reaching the price "Take profit 2"
The advisor must be provided with source code.
If you are ready to execute, then send a request - I will send you small additional parameters for the adviser.