Need Expert Advisor with Trading panel for semi auto trading

İş Gereklilikleri

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.

Dosyalar:

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

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(48)
Projeler
53
8%
Arabuluculuk
18
17% / 39%
Süresi dolmuş
3
6%
Meşgul
2
Geliştirici 2
Derecelendirme
(187)
Projeler
191
27%
Arabuluculuk
0
Süresi dolmuş
3
2%
Ücretsiz
3
Geliştirici 3
Derecelendirme
(29)
Projeler
37
41%
Arabuluculuk
0
Süresi dolmuş
0
Ücretsiz
4
Geliştirici 4
Derecelendirme
(3)
Projeler
3
33%
Arabuluculuk
0
Süresi dolmuş
0
Ücretsiz
5
Geliştirici 5
Derecelendirme
(8)
Projeler
23
30%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
1
4%
Çalışıyor
6
Geliştirici 6
Derecelendirme
(45)
Projeler
67
45%
Arabuluculuk
3
0% / 100%
Süresi dolmuş
0
Ücretsiz
7
Geliştirici 7
Derecelendirme
(67)
Projeler
74
7%
Arabuluculuk
32
9% / 56%
Süresi dolmuş
6
8%
Ücretsiz
8
Geliştirici 8
Derecelendirme
(126)
Projeler
160
36%
Arabuluculuk
4
25% / 50%
Süresi dolmuş
13
8%
Ücretsiz
9
Geliştirici 9
Derecelendirme
(167)
Projeler
190
11%
Arabuluculuk
37
38% / 35%
Süresi dolmuş
5
3%
Yüklendi
10
Geliştirici 10
Derecelendirme
(41)
Projeler
57
54%
Arabuluculuk
2
0% / 0%
Süresi dolmuş
1
2%
Çalışıyor
11
Geliştirici 11
Derecelendirme
(49)
Projeler
134
27%
Arabuluculuk
62
13% / 53%
Süresi dolmuş
58
43%
Ücretsiz
12
Geliştirici 12
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
0
Çalışıyor
Benzer siparişler
Hi there, I need an MQL4 indicator changed to MQL5. Indicator is currently only available in MT4 and can only be placed in the main chart window. The slight change I need is, that the indicator also can be placed in a new window, below the main chart, then convert the whole into MQL5. I need both version, MT4 and MT5
I am looking for an EA that allows you to make profits every month. For this, before buying, I would like to have a history over more than one year to see how the EA behaves. I don't know if you're selling EAs that are already ready for use
Dear expert developer I have been trading futures and mainly indices for about 5 years and would now like to automate my trading strategy with the help of an intelligently set up bot. My strategy, which would have to be implemented, is mainly based on the following indicators: CCI / RSI / MACD and Stochastic I analyze the market according to volume peaks, the daily highs and lows and the prominent points and look for
I need someone who can help me optimise my trading strategy using two indicators which are swing arm atr indicator and ut bot alerts indicator. low budget job. Need to be able to pass ftmo challenge and keep trading after passing it. Also would like to have a day trading strategy not holding the trades for too long
Hello Everyone, I'm looking a profitable Expert Adviser, with a very Good Past Performance. The EA must be Run on live Account for more than 5 to 6 months. The EA having a Profit ratio with a Minimum drawdown. If having Ready made or, anyone can develop new one
I want a simple mt4 EA that monitors existing positions for TP and SL changes. If a new position is placed, it should automatically set the SL and TP based on the already open orders. Additionally, if I change the SL or TP of one order, it should also change the SL or TP of all the other orders accordingly. I will only be using this EA on one pair, of course
The logic is simple and sound. You just need to mark recent high and low on M5 timeframe and place buy and sell stop. I will provide proper instruction with word file and a ex4 file you just need to follow the instruction
Hi all, looking for somebody to build me a trading bot. Something that is good. Fairly new to trading but I know the basics and how everything runs. Due to working a 9-5 looking for a bot to help out with trades and etc
I am looking developer who can code pocket option data and insert in to costume candle Heikin in trading view. I want to trade otc as such its up to developer to get pocket option data stream and then make costume candle Heikin inside of trading view. Their will be a drop down menu in setting that will use to pick the otc pair. Developer must have way to chat on mobile app also. We will use
MT4 Bot 30 - 40 USD
I have the PDF in English if you are interested in seeing it and we can handle the conversation with a translator I will be looking for great developer to bid for this project

Proje bilgisi

Bütçe
200 - 500 USD
Son teslim tarihi
from 5 to 10 gün

Müşteri

Verilmiş siparişler1
Arabuluculuk sayısı1