Currency Strength Indicator display on Daily/Weekly/Monthly Basic

Tâche terminée

Temps d'exécution 8 jours
Commentaires du client
Jabir deliver excellent quality code and product even with high-end graphic requirement! If you are finding a developer that can deliver a QUALITY + AESTHETIC PLEASING program, he is the one!!!
Commentaires de l'employé
Very precise customer and behavior very gentle. Like to work with him again and again...

Spécifications

I would like to develop an indicator that can display Bid Ratio, Buy/sell Ratio and Gap (3 stuff) in 1 indicator. The formula to calculate each value will be given in the specification later. However, here is the general description

  1. Bid Ratio (Blue line - customisable ) - Current Bid price % with respect to high and low over a day (Default) /week/month (broker TF - customisable)
  2. Buy/Sell Ratio (Red line - customisable ) - Currency strength of the current currency
    1. It calculate 7 base pair Bid ratio and minus 7 quote pair bid ratio
  3. Gap (Lime line - customisable) - Change in Buy/Sell Ratio over the past XX minutes (30 minute by default but is also customisable)

All the value needed to reset over day (Default) /week/month (customisable - same setting use for Bid Ratio). To ease the visualisation, a vertical grey line will be draw at where the indicator calculation will reset.


Only 1 value will display at 1 time. So I need a button at the bottom right (Allow me to change position as well) of the Indicator to allow me navigate between this 3 value. Just make a small button with using the short cut below. Font size is 10 ( Default - allow me to change in the setting).

  • BR = Bid ratio. 
  • BS = Buy Sell ratio
  • G = Gap

After the desire value has been plotted, starting from the where the indicator reset ( Eg. Daily), calculate the Bollinger band value of the indicator. For example

  1. I am using Buy Sell Ratio now and is reset on daily basic 
  2. It will calculate the mean price of the BS ratio and plot out the mean line together with Buy Sell Ratio
  3. A ( 2.0SD - customisable) will plot around the mean based on the standard deviation (SD) of indicator value (in this case BS ratio). This should continue and repeat for the past YY (default = 10) day
    1. (Optional) If possible, create an downward arrow when the value from top cross below the 2.0SD. Vice versa.
  4. A histogram chart will plotted on the left(or right - can change in setting) side where the indicator will reset by itself. In this case it will place on every day with hour=0. The histogram should only occupy 20% of the period. Meaning 1 day, the hour is 0 -24, and max value should only occupy from hour 19-24 (since it is at the right side).
    1. By default the bin size is 0.2and max/min value is +- 8(any number beyond that will be added here). This value need to be in setting as well.
    2. Calculate based on Current close price candle (fix)


Having the setting to export the data out and store in CSV. The indicator value for the past  YY (default = 10) day will be first store. The CSV will continue append the latest data every10sec (Default & changeable) The required data are:

  1. Symbol
  2. Broker time
  3. Local Time
  4. Close price
  5. Bid Ratio
  6. Buy Sell
  7. Gap

When the export setting is true, create a "Debugging" Yellow text at the top right of the chart so I know the CSV is collecting.

The file name is following the format: custom_name ( Default=CSIndi) + broker short name + symbol + date (year.month.day)


Expected final outcome


Ps: I forgot to draw 3 little button at the right side to change the indicator value type. But it is needed.


I do not accept indicator code that is generated.


Highly welcome developer that is communicative and experience in MQL indicator. Please communicate with me on your experience so I know if you are suitable in working with this project or not.

Source code is needed by the end of the project.






























Répondu

1
Développeur 1
Évaluation
(115)
Projets
129
18%
Arbitrage
11
27% / 55%
En retard
4
3%
Gratuit
2
Développeur 2
Évaluation
(15)
Projets
16
19%
Arbitrage
2
0% / 50%
En retard
1
6%
Gratuit
3
Développeur 3
Évaluation
(155)
Projets
239
70%
Arbitrage
3
67% / 33%
En retard
20
8%
Gratuit
4
Développeur 4
Évaluation
(71)
Projets
97
43%
Arbitrage
2
50% / 0%
En retard
2
2%
Gratuit
Commandes similaires
​ Description: I am looking for a professional MQL4 developer/quant trader with a proven track record in EA optimization. This project involves optimizing a third-party EA that currently has a 2-year live track record. ​ The Task: ​ In-Sample Optimization: Optimize the EA parameters using historical data prior to January 1, 2024. ​ Out-of-Sample (Walk-Forward): Validate the optimized settings against the period of
Gold robot Ga1 30 - 200 USD
mport pandas as pd import numpy as np def detecter_tendance(data): # Code pour détecter la tendance pass def identifier_niveaux(data): # Code pour identifier les niveaux de support et de résistance pass def calculer_stop_loss(tendance, support, resistance): # Code pour calculer les stop loss pass def calculer_profils(tendance, support, resistance): # Code pour calculer les profils mport pandas as pd
I need a reliable, clean-coded Expert Advisor built for both MetaTrader 4 and MetaTrader 5 platforms. Main trading behavior: The EA follows buy and sell arrows produced by my custom indicator. Whenever a buy arrow shows up on the chart: if a sell position is currently open → close that sell immediately and enter a buy trade in its place. Whenever a sell arrow appears: if a buy position exists → close the buy and
I need a AI signal generating bot for forex trading that use the latest ai technology to track real time forex market, analyse and give signals. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame
Task Title Implement Martingale Lot Scaling Sync Between Master and Slave MT4 Trade Copier Background I am using a local master–slave trade copier setup with: 1 Master MT4 4 Slave MT4 terminals Trades are currently copied correctly (entry, direction, symbol, SL/TP). Lot size handling currently copies either: the exact master lot, or a fixed base lot defined on the slave (e.g., always 0.01 or 1.0). Problem When the
step by step and structure this into a full IEEE 830 / ISO/IEC/IEEE 29148 style Requirements Specification. This format will include: Introduction System Overview Functional and Performance Requirements Traceability Matrix (linking requirements to test cases) Verification and Validation Compliance Standards 1. Introduction 1.1 Purpose The purpose of this document is to define the technical requirements for the
Henryy999 30 - 3000 USD
The Ai robot must help me with forex and I don't have money soon can the Ai robot give me some money and I will pay it back if the Ai robot does a good job making me rich

Informations sur le projet

Budget
50 - 150 USD
Délais
de 5 à 10 jour(s)