Техническое задание
Only apply if you have experience in creation of Dashboard and Alerts in MT5 and are free to complete the job.
Expert advisor should work on MT5. Source code should be given and code should be modular and well documented in each block. EA will be attached to any 1 single symbol chart but it will run all all the symbols and timeframes that are present in the Marketwatch, If any symbol has to be excluded then that would have to be specified in the inout box separated by a comma(,).
Dashboard should have below columns, Alerts should be sent when conditions of distance are met, like when price comes within X number of pips or X percentage from projected trendline price then alert should come. When price goes outside this range then the symbol and timeframe combination record should not appear in the dashboard and no alert should be generated
Symbol, Timeframe, Distance of Price from Support Trendline in Pips, Distance of Price from Support Trendline, Distance of Price in Percentage from Resistance Trendline in Pips, Distance of Price in Percentage from Support Trendline, Link to chart for that symbol. Trendline Type (Horizontal / Diagonal Bullish Low to High / Diagonal High to Low). Type (Wick to Wick or Body to Body)
The Trendline should have minimum 2 touch points in the past and in future we need to project that line forward in the chart at the same angle without changing it. Whenever price comes near the trendline for the third time then we should show it in Dashboard and give the alert.
The Trendline should be considered joining wick to wick and Body to Body both.
Remember that there should not be any candle that crosses or penetrates the trendline if we are considering wick to wick mode. In Body to Body mode also only the candles first touch and second touch candles should be the those which touch the trendline all the other candles in chart should not have touched the trendline starting from the first touch to the current candle when dashboard is refreshed.
Dashboard should be refreshed at each 1 minute interval.
Also the candle that touches the trendline should be at the peak or bottom of a swing/mountain that is they should be triangle shaped. So it will be the Swing High or Swing lowest point.
See the video below to understand the requirement in detail.
https://www.youtube.com/watch?v=7PMATOgOwKY&ab_channel=RetiredTrader
https://www.youtube.com/watch?v=xuxiNkOBHTs&ab_channel=RetiredTrader