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
(431)
Projetos
459
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
(571)
Projetos
941
47%
Arbitragem
303
59% / 25%
Expirado
124
13%
Trabalhando
Pedidos semelhantes
HELLO GREAT DEVELOPER Hi, I'm looking for an experienced NinjaTrader 8 developer to complete an automated trading strategy. All custom indicators (4) are done, and I have a full spec document. I just need the strategy logic finalized—entry/exit rules, integration, position management, and testing. There’s a partial strategy file ready. Please let me know your availability, experience with multi-timeframe logic, and
to compile all the suitable markets for buy and place a buy for the shortest timeframe and place a sell for also a shortest timeframe it should work with all brokers and can automatically place a trade as long as its connected to the internet it should inform where the contracts are placed and for how long
I need an experienced Pine Script v5 developer to help finalize and package a custom strategy that has already been partially converted from TradeStation EasyLanguage. The core logic uses four key technical indicators: MACD crossover Chaikin Oscillator (volume-based) Directional Movement Index (DMI +/- crossover) Simple Moving Averages (SMA) Project Scope: 1. Fix and clean the current Pine Script code 2. Implement
1 indicator SATV Final Work a. Symbol Name b. If Last Candle is Blue Then scanner Box Colour is Blue If Last Candle is RED Then Scanner Box colour is RED c. Live Price d. IF price is cross strong Buy or strong sell showing only For Buy/Sell and Candle low / High showing price 2 Bhav Copy Input field for 1-12 month If I want 5 Month back open Bhav & 1 Year 3 Moving Average Average Line price If Live price below to
ATAS trading bot. 40 - 70 USD
Hello expert developer i am interested in an ATAS trading bot. i already know what I want it to do. What are your terms regarding confidentiality? After I have hired you for a project, does the final product remain solely mine, and will it not be replicated? I am open to any suggestions on how it can be improved. or any limitation you may notice i'll be looking forward to expert developer only to work with thanks
Hello, I'm currently seeking a skilled and reliable MQL4 developer to assist in modifying and enhancing my Expert Advisor, Reversal Master V10.1 , to its next version V12.1 FF . This update involves integrating several advanced third-party indicators and implementing new trading logic based on clearly defined conditions to improve performance and strategy precision. If you have experience in EA development and enjoy
Hello, I'm currently seeking a skilled and reliable MQL4 developer to assist in modifying and enhancing my Expert Advisor, Reversal Master V10.1 , to its next version V12.1 FF . This update involves integrating several advanced third-party indicators and implementing new trading logic based on clearly defined conditions to improve performance and strategy precision. If you have experience in EA development and enjoy
Project Description: I am looking for a highly skilled MQL5 developer to create a robust solution for a persistent TLS handshake failure. My Expert Advisor (EA) needs to connect to a secure WebSocket server ( wss:// ) hosted on Railway.app or any other online websocket provider, but the connection consistently fails during the security negotiation phase. Ideal Candidate Skills: Deep expertise in MQL5 programming
i am looking for an indicator that gives buy sell signal by placing arrows on the chart, signals must not repaint or be placed with an offset, i want it to be accurate enough so i can trade from signal to signal and actually make profit, do any one have a strategy and skill to create such an indicator, and also it is to mql5, ( Important is, It must have No repainting and No offset ), if you know it is something you
hello dear developer I'm looking for a NinjaTrader developer to create a semi-automated trading strategy that enters trades based on visual text signals from my custom indicator. The strategy should handle automatic entries, allow manual management after entry, and include configurable settings like TP, SL, and trading time. If you're experienced with NinjaTrader and strategy development, feel free to reach out

Informações sobre o projeto

Orçamento
175+ USD
Desenvolvedor
157.5 USD