Need Expert Advisor with Trading panel for semi auto trading

MQL4 专家 外汇 面板和对话框

指定

General description

I need to develop a trading panel/robot for semi auto trading. It is supposed manual creation of scenario setups with all the necessary parameters for entering/exiting the setup, opening/closing trades within the setup. Entry into the setup is determined by the price crossing a specified level. For example, let's consider opening a “long” trade, but for “short”, it is analogous. I.e. the price should fall below the specified level for a “long” trade. After entering the setup, the robot begins to monitor when the price rollback occurs above the previous minute bar. As soon as this happens, the robot opens a trade with a lot size according to the % risk. The stop-loss is set to the minimum price of the last candle (essentially the minimum price within the setup) plus a specified buffer in points. Take profit is set as defined for this setup.

However, the robot must be able to skip a certain number of breakouts after entering the setup before starting to open trades. A breakout is determined by the number of minute candles that have closed above the candle with the minimum price in the setup. For example, if a breakout skip is set with 3 retracement candles, it means that after entering the setup, the advisor should wait until the price returns above, with 3 consecutive minute candles closing above each other, following the candle with the minimum price. Internal candles should not be taken into account. And as soon as after such a breakout the price again falls below the minimum in the setup, the advisor should switch to the mode of opening trades (look at the attached pictures).

If the price rises above the setup entry level, it does not cancel it. There are several criteria for closing/canceling the setup:

·        Closing the setup when the price crosses the lower boundary (for long setups).

·        Closing the setup when the price crosses the upper boundary of an open setup (for long setups).

·        Canceling the setup when the price crosses the upper boundary of an unopened setup (for long setups).

·        Closing the setup when the maximum waiting time for entering the setup expires.

·        Closing the setup when the maximum working time of an open setup expires.

·        Closing the setup when the maximum time for the price to be below the entry price (for long setups) expires.

·        Closing the setup when the maximum number of stops for the setup is exhausted.

 

If a successful trade is open, it does not affect the closure of the setup. In this case, the setup should be closed based on one of the criteria, and the trade will continue until either the take profit or stop loss is reached.

 

Interface

The trading panel should be displayed in a separate window for each currency pair.

It should have the following structure

== Preset Section:

  • Dropdown list with saved presets, allowing for filtering by name, and the filter should be specific to each currency pair (e.g., "EURUSD" filters presets starting with EURUSD). Alternatively, the panel can automatically take the name of the current currency pair and filter accordingly. When creating presets, the name should start with EURUSD_... so that only presets for that pair are displayed when opening the list in each pair's tab.

Input Fields (short field names can be discussed separately):

  • Name (either manually entered for creating a new preset or automatically inserted from the dropdown list)
  • Risk % (percentage of the deposit for opening a trade)
  • Pips buffer under the stop (excluding the spread for “short” trades)
  • Minimum spread in pips (considered in the stop for “short” trades; if the current spread is smaller, this value is taken)
  • Maximum waiting time for entering the setup
  • Maximum working time of an open setup
  • Maximum time below (if “long”) the entry price
  • Maximum number of stops for the setup
  • Maximum number of pips from the entry level to the bottom (if “long”) closing price. If the closing price with this parameter is higher than the corresponding price in the setup section, this parameter prevails.
  • Number of pips for a rollback that does not indicate a retracement candle detection
  • Minimum number of retracement candles to detect a breakout for skipping
  • Number of breakouts to skip before starting to open trades
  • Pip shift from the entry level, from which the count of skipped breakouts starts in advance
  • Minimum number of pips from the current price to the stop (if less, wait until the price reaches the suitable level)
  • Maximum number of pips in the candle used for opening a trade (if larger, skip the candle and wait for the next one, overlapping this one)
  • Minimum RR (if less, skip the candle and wait for the next one, overlapping this one)
  • Maximum RR (if greater, adjust the take profit level to achieve the maximum RR)
  • Comment

Buttons:

  • Create (if a preset with the same name already exists, an error is displayed)
  • Save (if there is no preset with that name, an error is displayed)
  • Delete (if there is no preset with that name, an error is displayed)

== Setup Section:

  • Dropdown list with already created setups for a specific currency pair

Input Fields:

  • Name (automatically inserted with the selected preset + date or the name of the selected setup if chosen from the dropdown list)
  • Setup entry price
  • Bottom closing price of the setup (if “long”)
  • Top closing price of the setup (if “long”)
  • Cancellation price from the top without entry (if “long”)
  • Take profit price

Buttons:

  • Create (if a setup with that name already exists, an error is displayed)
  • Save (if there is no setup with that name, an error is displayed)
  • Delete (if there is no setup with that name, an error is displayed)

When creating a new setup, all parameters from the preset section are taken. If any field value changes after selecting a preset, the modified value should be used for creating the setup, not what is saved in the preset. This way, parameters from the preset can be flexibly adjusted for a specific setup.

A separate window with created setups, where each entry displays all setup options plus:

  • Setup status (created, open)
  • Date/time of setup creation
  • Date/time of setup opening
  • Time the setup spent in the open state
  • Whether a trade is currently open
  • Date/time of the last trade opening
  • Number of closed stops

For each created setup, it would be nice to display on the chart various colored lines for each price with corresponding labels (setup name + price type).

Upon entering, closing/canceling a setup, a sound notification is triggered. If possible, a popup window should appear and remain until manually closed.

The robot writes all its events to a CSV log, including open and closed trades.

I need the source code of the expert/panel.

附加的文件:

PNG
Setup1.png
73.6 Kb
PNG
Setup2.png
87.2 Kb

反馈

1
开发者 1
等级
(50)
项目
56
7%
仲裁
18
17% / 39%
逾期
3
5%
繁忙
2
开发者 2
等级
(192)
项目
196
27%
仲裁
0
逾期
3
2%
空闲
3
开发者 3
等级
(29)
项目
37
41%
仲裁
0
逾期
0
空闲
4
开发者 4
等级
(4)
项目
4
50%
仲裁
0
逾期
0
空闲
5
开发者 5
等级
(10)
项目
25
28%
仲裁
1
0% / 0%
逾期
1
4%
工作中
6
开发者 6
等级
(45)
项目
67
45%
仲裁
3
0% / 100%
逾期
0
空闲
7
开发者 7
等级
(67)
项目
74
7%
仲裁
32
9% / 56%
逾期
6
8%
工作中
8
开发者 8
等级
(126)
项目
160
36%
仲裁
4
25% / 50%
逾期
13
8%
空闲
9
开发者 9
等级
(167)
项目
192
11%
仲裁
37
38% / 35%
逾期
5
3%
工作中
10
开发者 10
等级
(41)
项目
58
55%
仲裁
2
0% / 0%
逾期
1
2%
空闲
11
开发者 11
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
12
开发者 12
等级
项目
0
0%
仲裁
0
逾期
0
空闲
相似订单
Need a good synthetic EA 50 - 1000 USD
I don't have specifications. If you're good at building an EA with good coding, accuracy, 85% money management, good trading decision. Please apply let's discuss Bussiness. Price below is not specific we can discuss new price depending on your professionalism
I want to lock my indicators and my EAs in the data folder with a password because i am going to give my pc to a trader , and i do not want him to just go to my data folder and copy my indicators and EAs , i will not send my indicators to the developer, i want to use a password protection in the windows system or if mt4 has this protection feature then its ok, the real names of the indicators also should be changed
Hi greetings I will like to convert my existing Pine script strategy to MT4 EA I want to develop Mt4 trading bot based on this tradingview strategy and add licence to the bot in order to give access to others
I don't see signals on the chart .... On mt4 it's perfect...but when I converted it to Tradingview by a guy on this platform it doesn't show any signals, kindly bid on it and let me know if you can do it, And also check it thoroughly that you can do it okay
I don't see signals on the chart .... On mt4 it's perfect...but when I converted it to Tradingview by a guy on here it doesn't show any signals, I need an expert that can help me to work on it, that can also work on more projects, Thanks, I have $20 for this project now, If you think is too small and you want to charge $30, i can pay you the rest later on
can anyone here help me with develop a Pine script on TradingView's Pine Editor for a trading strategy based on certain variations of the Morning Star candlestick pattern which I have been noticing from last 2 years
hi.. i have a pin script (TV) but some lines in the code needs to be fixed,,, i will attach the file, Also I will be paying $20 for the project cause i just need you to adjust some Minor things in it, i will explain more further in the message side
I want to clarify some points, such as: When entering into a buy deal, he opens three deals, each deal has a different take profit and one stop loss. When you look at the code, you will know that there are three take-profit. It opens one deal, taking one profit and adding risk management as well An information screen on the chart shows all the information, I only have $10 for this now, and also I still have more
Hey greetings My pleasure to met you all .I would like to convert a public tradingview pinescript indicator to MT5 Expert Advisor based on my. Requirements/specification.Kindly bid and let discuss about the project
hi.. i have a pin script (TV) but some lines in the code needs to be fixed,,, i will attach the file thanks very much in advance, Also there will be more project in front, so I need a very dedicated developer

项目信息

预算
200 - 500 USD
开发人员
180 - 450 USD
截止日期
 5  10 天