Modification of existing indicator with new user defined functions

MQL4 Indicadores

Tarea técnica

This indicator will be used with mt2trading, a bridge for trading binary options which connects to the api of the broker in mt4 and iqoption. so it is very important that after the changes it can still work with mt2trading, and we will be using this indicator on smaller time frames such as m1 and m5, so the indicator has to be optimized to work on small timeframes

1) Color buffers: each object being printed on the chart will require a separate color buffer in the color inputs tab and has to be readable/connectable to mt2trading bridge without interruptions or delays

2) Inclusion of martingale function: I will need to include calculations for martingale steps (n=xx number user defined) and have the results displayed in a data window, explained further below and can be discussed more when needed. This is just for displaying data and not for working with the bridge, so it takes less time to manually check all combinations. So function to check for martingale on the next expiry which will just be the next bar, or martingale next signal

b) Martingale step marker: a visual marker on the chart showing where the user defined number of martingale steps either succeeded or failed. So for example, user has set martingale at 3 steps so on top of the 3 rd consecutive bar there will be number 3, in red if the martingale failed on that step or the number will be green if the martingale succeeded, this is only for if user chooses martingale next expiry, if user chooses martingale next signal then the number marker will be set on top of the signal where either the martingale steps either failed or succeeded

c) Data window: results will be shown visually on the chart in a data window. I will provide you with more details on how the data window would look during the process of discussion

d) New calculation for martingale will have to take into consideration the martingale steps as well. So for example a 2 step martingale would be 8 bars/trades win or loss

e) Data window will include showing how many times the user defined number of martingale steps, like example user defined 3 steps, so how many times the 3 step failed and how many times it was successful. More details on how it will look in the data window will be provided in process

3) function that will let user specify that No signal will be printed if remaining time for current bar to close on any time frame is less than user specified number. example user specifies 5secs, only signal that appears within the 1st 5secs of the open of the new bar on any time frame will be printed, if a signal is about to appear after 5secs have elapsed, it will not be printed and so on. function should be for secs so for like 2min 15secs it will be 135secs. All other functions below should be in compliance with this step if turned on

4) When all conditions are met in the indicator for signal to appear, the signal will be withheld and will appear only under the following conditions if chosen

a) when price has retraced by user defined number of pips xxxx.xx . example: on eurusd sell signal should appear at 1.1200, and user has defined price to retrace 20 pips, then when price has retraced to 1.12020 then only signal will appear.

b) When price has retraced to open price level of signal bar (current bar the signal has appeared on)

c) when price has retraced to open price level of previous bar( price level at which the previous bar closed)

4) Gap sizing for the arrows and martingale step marker

5) Audio alert, pop-up message including the pair, time frame, time (xx:xx:xx) and the the signal if it was buy or sell

6) Arrow shift function- by default the signal will always be on the bar being used for the calculation of the signal, and that is the signal bar( the 0 bar). I would like a shift arrow function that would let the user choose which bar the arrow should be printed on. So for example if user chooses 1, then the arrow would be on the bar preceding the 0 bar and would appear exactly on the open of the bar without delay, and so on. And if user chooses 1 or more, then the retracement function and time filter function will not be considered, they are only for the 0 bar


Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(3)
Proyectos
4
0%
Arbitraje
2
0% / 100%
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(4)
Proyectos
6
0%
Arbitraje
2
0% / 50%
Caducado
4
67%
Libre
3
Desarrollador 3
Evaluación
(253)
Proyectos
407
38%
Arbitraje
85
42% / 19%
Caducado
70
17%
Trabajando
4
Desarrollador 4
Evaluación
(277)
Proyectos
334
55%
Arbitraje
14
36% / 29%
Caducado
1
0%
Libre
Solicitudes similares
Trading bot 300+ USD
We need bot that trades when medium and low impact news hits It will release pending order both directions few min prior to news impact And will have certain risk management strategy attached Example If Monday and Tuesday news successful clears profits It will reduce risk for next news events until new week starts each week message on tg: Dstatewealthtrading NOTE: 4 YAERS OF EXPERIENCE UPWORD, YOU MUST BE A
I need someone the create a supertrend indicator based on Heikin Ashi candles instead of normal candles. Needs to be exactly the same as the supertrend (original one) + ha from tradingview. In m1,m5,m15 the indicator must have the same values ​​found with the tradingview. Work that meets this requirement will be accepted ( depending on the broker and spread, however, a few pips of difference will be accepted)
Here is a detailed instruction for the coder to implement the vertical lines based on the BrainTrainSignalAlert indicator: --- **Task: Implement Vertical Lines for Alerts from BrainTrainSignalAlert Indicator** **Objective:** Create a system that adds vertical lines on specified timeframes (M5 or M30) whenever an alert is generated by the BrainTrainSignalAlert indicator on the H1, H4, and D1 timeframes. The lines
Hello Guys! I want to modify/fix the indicator that uses sequential type of entries (it calculates from 1 to 9) and if the conditions are met it provides an arrow (signal) with alert. The problem is that, sometimes (for unknown for me reasons) it repaints arrow signal. Like on the picture: Signal 1 - correct signal Signal 2 - correct signal Signal 3 - correct signal Signal 4 - repaints (signal 3 arrow dissapeared
Hi, I have a Live Data feature for my trading accounts that lets me check details like total open positions, number of lots, profits, etc. I need someone to add the number of pending orders to this live data. This is important for me to ensure that all accounts have the same number of pending orders, since I use a copy trading system. Also, there is a website where I check all the data. In this case, you would need
Hello, i am searching for an experienced, professional software engineer, who can convert three Indicators from MQL4 to MQL5. This may sound like an easy job, but one indicator is like a trading system and therefore a bit complex. So you need to have a very good understanding of both languages. You should also be able to code MQL5 classes ( https://www.mql5.com/en/docs/basis/oop ). The intention is to code MQL5
I came across an indicator that's perfectly good in catching spikes in boom amd crash but i would want it to be modified and to improve accuracy As a professional you will have to go through the indicator and explain to me the strategy with which the indicator was buid and tell me the possibility of improving it better
An EA that executes when the 21 and 55 SMA Cross on certain time frame also the EA will understand supply and demand levels and executes when price reacts on this levels specified and target/stoploss levels will be predetermined...also the robot will also comprise stochastic oscillator
I have a full code ,, There are some errors in this.It does not add to the chart, does not show arrow marks, does not alert ,, fix this problem and work properly,, Contact on telegram @Gw_rakib1
Starting from scratch, I need a solution to develop my own crypto trading and exchange platform. This platform should compare prices across various exchanges like Coinbase, Binance, KuCoin, and Unocoin, as well as different cryptocurrencies. The solution must identify opportunities to buy on one platform and sell on another for a profit, transferring funds to my personal wallet instantly for security. The bot should

Información sobre el proyecto

Presupuesto
30 - 39 USD
Para el ejecutor
27 - 35.1 USD
Plazo límite de ejecución
de 1 a 3 día(s)