Trade Entry Indicator with 4 Options

MQL4 Indicadores

Termos de Referência

I need an indicator developed that will have parameters/options for the Bollinger Band, MACD (Histogram), Stochastics (x2), and CCI (x2). The logic is fairly straight forward and much of the parameters are duplicated across the indicators, with only minor adjustments.

Below are the rules and logic:


Bollinger Band Parameters

Bollinger Band Period

Bollinger Band Deviation

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE) ***This refers to showing previous signals

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use Bollinger Band Signal       (True/False) ***This parameter indicates whether the Bollinger Band Signal will be shown on the chart or not

Use Bollinger Band Oscillator (True/False) ***This parameter indicates whether the Bollinger Band Oscillator will be shown in a separate indicator window

The indicator logic for the Bollinger Band is simple and is based off of the OUTER BANDS. For SHORT signal, price simply has to close BELOW the LOWER BAND. For LONG Signal, price simply has to close above the UPPER band. 

MACD Histogram Parameters

Fast EMA

Slow EMA

MACD SMA

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE)

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use MACD Signal       (True/False) ***This parameter indicates whether the MACD Signal will be shown on the chart or not

Use MACD Oscillator (True/False) ***This parameter indicates whether the MACD Oscillator will be shown in a separate indicator window

The indicator logic for the MACD is simple and is based off of the HISTOGRAM. For SHORT signal, price simply has to close BELOW the ZERO LINE. For LONG Signal, price simply has to close above the ZERO LINE. 

STOCHASTICS 70/30 

K Period                (Numerical value)

D Period                 (Numerical value)

Slowing                   (Numerical value)

Overbought             (Numerical value)

Oversold                  (Numerical value)

LONG Entry              (Numerical value)

SHORT Entry             (Numerical value)

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE)

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use Stochasitc 70/30 Signal       (True/False) ***This parameter indicates whether the Stochastic 70/30 will be shown on the chart or not

Use Stochastic Oscillator (True/False) ***This parameter indicates whether the Stochastic Oscillator will be shown in a separate indicator window

The indicator logic for the Stochastic 70/30 is simple and is based off of the STOCHASTIC LINE (Not the SIGNAL Line). For SHORT signal, price must first enter OVERBOUGHT territory before crossing below the SHORT ENTRY (see above in parameters). For LONG signal, price must first enter OVERSOLD territory before crossing above LONG ENTRY value (see above in parameters). For example, OVERBOUGHT is set to 80 and SHORT ENTRY is set to 70. Price crosses into OVERBOUGHT territory FIRST, then later crosses BELOW 70. The indicator would then print on the chart at the close of this candle (See image). Conditions for LONG ENTRY are the same, but in reverse. 

STOCHASTICS 50

K Period                 (Numerical value)

D Period                 (Numerical value)

Slowing                   (Numerical value)

Overbought             (Numerical value)

Oversold                  (Numerical value)

LONG Entry              (Numerical value)

SHORT Entry             (Numerical value)

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE)

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use Stochasitc 50 Signal       (True/False) ***This parameter indicates whether the Stochastic 50 will be shown on the chart or not

Use Stochastic Oscillator (True/False) ***This parameter indicates whether the Stochastic Oscillator will be shown in a separate indicator window

The indicator logic for the Stochastic 50 is simple and is based off of the STOCHASTIC LINE (Not the SIGNAL Line). For SHORT signal, stochastic line must cross BELOW 50. For LONG signal, stochastic line must cross ABOVE 50.

CCI 100

CCI Period    (Numerical Value)

Overbought  (Numerical Value)

Oversold       (Numerical Value)

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE)

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use CCI 100 Signal       (True/False) ***This parameter indicates whether the CCI 100 will be shown on the chart or not

Use Stochastic Oscillator (True/False) ***This parameter indicates whether the Stochastic Oscillator will be shown in a separate indicator window

The indicator logic for the CCI is simple and is based off ENTRY and EXIT of OVERBOUGHT and OVERSOLD conditions. For LONG entry, CCI must first enter OVERSOLD territory before later crossing ABOVE the -100 value. For SHORT entry, CCI must first enter OVERBOUGHT territory before later crossing BELOW the 100 value. 

CCI Zero

CCI Period    (Numerical Value)

Trade Entry SHORT        (High/Low/Open/Close) Choose option 

Trade Entry LONG         (High/Low/Open/Close) Choose option

Show Historical            (TRUE/FALSE)

Show Label                  (Left top/Left bottom/Right top/Right bottom) Choose option (Top and bottom refer to either ABOVE the ENTRY LINE or BELOW the ENTRY LINE)

Target 1                       (Numerical Value)

Target 2            (Numerical Value)

Target 3                        (Numerical Value)

Target 4                        (Numerical Value)

Target 5                        (Numerical Value)

Target 6                        (Numerical Value)

Line Style

Entry Line color

Entry Line style

Entry Line width

Target Lines color

Target Lines style

Target Lines width

Stop Line color

Stop Line style

Stop line width

Label Style

***The LABEL refers to a box drawn around the price values printed by the indicator. Please see the image CCI Example for an example of what this should look like***

Add Label Background        (True/False)

Label Text Color

Label Text Size

Lebel Background Color

Arrow Style

SHORT style             (For example, 238)

SHORT color

SHORT width

LONG style                (For example,. 236)

LONG color

LONG width

Function

Use CCI Zero Signal       (True/False) ***This parameter indicates whether the CCI Zero signal will be shown on the chart or not

Use Stochastic Oscillator (True/False) ***This parameter indicates whether the CCI will be shown in a separate indicator window

The indicator logic for the CCI is simple and is based off the ZERO LINE. For LONG entry, CCI must simply cross above the ZERO line. For SHORT entry, CCI must simply cross below the ZERO line.

STOP LOSS EXPLANATION


The STOP LOSS for ALL SIGNALS is the same. For BUY signals, STOP LOSS is either the MONTH LOW or the PREVIOUS MONTH'S LOW (I'm not sure which is simpler to code). For SELL signals, STOP LOSS is either the MONTH HIGH or the PREVIOUS MONTH'S HIGH. 

TAKE PROFIT LEVELS EXPLANATION


I would like 6 TAKE PROFIT levels printed for each indicator. Each TAKE PROFIT level is based off a MATHEMATICAL MULTIPLE of the STOP LOSS to ENTRY ratio. For example, if the indicator prints an entry and it is 100 pips to the stop loss, I would like the option to choose the multiple of the ratio at which each take profit will print. For example, target 1 is (100 x 0.5) or 50 pips. Target 2 is (100 x 1) or 100 pips. Target 3 is (100 x 1.5) or 150 pips, etc. 

I have included several images where I have drawn in lines and annotated their meanings. I have also included an image titled "CCI EXAMPLE" which is an example of how this indicator looks in a different trading platform. 






Respondido

1
Desenvolvedor 1
Classificação
(449)
Projetos
475
69%
Arbitragem
6
67% / 0%
Expirado
2
0%
Trabalhando
2
Desenvolvedor 2
Classificação
(4)
Projetos
9
11%
Arbitragem
2
50% / 50%
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
Pedidos semelhantes
Hi Dev, I need a custom indicator/dashboard system built for MT4. I will send the reference .ex4 or .mq4 source files after you accept the job. IMPORTANT REQUIREMENTS: External Inputs: All values (Periods, Deviations, Colors, Timeframes) must be "External Variables" so I can change them manually. Visual Replica: The final chart must look EXACTLY like the attached screenshots. Timeframe Flexibility: The system must
HAJOSKI 30+ USD
BUY ALERT Supertrend turns Bullish Last time xSupertrend was bearish, there is a retracement on BBstops Last time XSupertrend was bearish, Price was < or = to MA1 Instrument is in trend (STEP MA and STEP MA 2 are both Bullish) SELL ALERT Supertrend turns Bearish Last time xSupertrend was bullish, there is a retracement on BBstops Last time XSupertrend was bullish, Price was < or = to MA1 STEP MA1 and STEP MA 2 are
I want a order block indicator mt5 which will give signals alerts.. Bearish order block blue bullish red .. with highs and lows reversal........ it should give arrows or dots for entry or something... and exit level... I show what I need in the picture
I want to check if this indicator is repainting or not Whick mean the results of back testing is legit or not if anyone can help me to review it kindly to well to contact me i will be happy to work and go on long term work with anyone thanks
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Indicator 30 - 300 USD
Hi guys looking for a reversal indicator that places signals in chart have a look at image attached but it's just for reference I'll be happy to hear new ideas and options. Signals must he placed at candle close amd not repaint. Since I'm offering a high budget and bringing a strategy is involved in the order I want everything to run smoothly in these steps 1. Send screenahots of it 2. I'll give you feedback what to
🔹 COMPLETE DEVELOPMENT ASSIGNMENT Institutional Volume & Structure Indicator Platform: MT5 (preferred) OR TradingView (Pine Script v5) Type: Indicator only (NO EA, NO auto trading) Purpose: Institutional analysis for manual trading & manual backtesting 1. GENERAL REQUIREMENTS Indicator only (no orders, no strategy execution) No repainting Auto update + auto remove logic Clean, modular, performance-safe code User
can anyone help me with building a complete automated pine code strategy and indicator that work for both FXs & CFDs and have a high winning rate proved through back testing. I have a very complex current code that developed mostly using AI but lots of gaps are there although it translate exactly what I have in my mind. So, you are free to decide whether wo build a complete new code or fix my current working code ( i
Two EAs 30 - 100 USD
Hello, I will need one indicator in Tradingview converted to a strategy in MT5. The indicator is called ...Multi Kernel Regression [ChartPrime] Indicator. If the indicator says "BUY" then the EA buys, if the indicator says "SELL" then the EA sells. I will need another one that is a strategy in Tradingview converted to a strategy in MT5. "UT Bot Strategy". Two in total. Lets talk
I have build the trade copier for ninja trader as indicator. I need someone to fix the issue i am having or create new one similar to replicanto. here are my issue.. ### 1. Opposing Positions Across Multiple Accounts A counter trade violation occurs when you hold opposite directional positions (Buy vs. Sell) in the same symbol or product across different accounts. * *Example from your report:* In Violation #8

Informações sobre o projeto

Orçamento
175+ USD