Lavoro terminato
Tempo di esecuzione 17 giorni
Specifiche
### EA Description:
**Overview:**
The EA opens orders when there is a divergence between symbols with very high or low correlation.
For example, if a divergence occurs and EURUSD declines more than GBPUSD, the EA will open a Buy order for EURUSD and a Sell order for GBPUSD.
The correlation values are calculated based on the timeframe of the open chart, and the EA should calculate for all symbols (both major and minor forex pairs) from a single chart.
The chart should display a correlation matrix, and the correlation value at the time of order entry should be displayed in the chart comments.
For example, if a divergence occurs and EURUSD declines more than GBPUSD, the EA will open a Buy order for EURUSD and a Sell order for GBPUSD.
The correlation values are calculated based on the timeframe of the open chart, and the EA should calculate for all symbols (both major and minor forex pairs) from a single chart.
The chart should display a correlation matrix, and the correlation value at the time of order entry should be displayed in the chart comments.
**Settings:**
1. **Number of Candles for Correlation Calculation:**
- If set to 200, the EA will use the last 200 candles of the open chart’s timeframe to calculate the correlation values.
2-1. **Positive Correlation Threshold:**
- Example: If set to 80, the EA will consider pairs like EURUSD and GBPUSD, with a correlation coefficient of 93, as fulfilling the condition.
2-2. **Negative Correlation Threshold:**
- Example: If set to -80, the EA will consider pairs like AUDUSD and EURAUD, with a correlation coefficient of -85, as fulfilling the condition.
2-3. **Correlation Difference Threshold:**
- Example: If set to 10, the EA will open orders if the correlation between EURUSD and GBPUSD drops from +93 to +83, or if the correlation between AUDUSD and EURAUD increases from -85 to -75.
3. **Maximum Number of Groups:**
- Example: If set to 3, the EA can handle up to 3 groups of trades. A group consists of two symbols, such as EURUSD and GBPUSD, with the same magic number. Additional pairs like AUDUSD and EURAUD would form a second group. Therefore, if set to 3, the maximum number of groups is 3.
4. **Magic Number:**
- If not automatically assigned in the MQL source code, please include this setting.
5. **Starting Lot Size:**
- Example: If set to 0.01, the EA will start with a lot size of 0.01.
6. **Averaging Interval:**
- Example: If set to 300, the EA will open averaging orders when the combined loss of a group reaches -300 USD.
For instance, if EURUSD (Buy) and GBPUSD (Sell) together reach -300 USD, the EA will open additional Buy and Sell orders for EURUSD and GBPUSD respectively at a fixed lot size defined in the settings.
For instance, if EURUSD (Buy) and GBPUSD (Sell) together reach -300 USD, the EA will open additional Buy and Sell orders for EURUSD and GBPUSD respectively at a fixed lot size defined in the settings.
7. **Close TP (Take Profit):**
- Example: If set to 10, the EA will close all orders in a group when the combined profit reaches 10 USD.
8. **Auto Lot Settings:**
8-1 **Auto Lot (true/false):** If true, auto lot sizing is applied.
8-2 **Auto Lot Step:** Example: If set to 2000, the lot size increases automatically every 2000 USD.
8-3 **Auto Lot Size:** Example: If set to 0.01, the lot size increases by 0.01 for every step defined.
**Order Execution:**
- Based on the settings from 2-1 to 2-3, if the correlation exceeds or falls below the set values, and the correlation difference threshold is met, the EA will open orders.
For example, if EURUSD declines more than GBPUSD, the EA will place a Buy order on EURUSD and a Sell order on GBPUSD.
For example, if EURUSD declines more than GBPUSD, the EA will place a Buy order on EURUSD and a Sell order on GBPUSD.
**Process:**
- Example: If EURUSD (Buy) and GBPUSD (Sell) are open and the combined loss exceeds the threshold set in setting 6, the EA will open additional averaging or pyramiding orders as defined.
**Order Closure:**
- Based on setting 7, the EA will close all orders in a group when the combined profit in USD reaches the specified value.
**Additional Features:**
- Include prefix and suffix settings if necessary.
- The chart should display the correlation value at the time of order entry.
- The chart should also show a correlation matrix for all forex symbols.
- The EA must do the symbol correlation coefficient matching itself. So it must be 100% automatic trading.
- The image is an example. This is just an example image showing which symbol is buying and which symbol is selling when a difference in interval occurs.
- The EA must do the symbol correlation coefficient matching itself. So it must be 100% automatic trading.
- The image is an example. This is just an example image showing which symbol is buying and which symbol is selling when a difference in interval occurs.
**Notes:**
- As I am new to MT5, your assistance with backtesting is appreciated. I am proficient with MT4, but I have chosen MT5 for its backtesting capabilities, which will expedite the development process.
Con risposta
1
Valutazioni
Progetti
17
12%
Arbitraggio
4
25%
/
50%
In ritardo
1
6%
In elaborazione
Pubblicati: 1 codice
2
Valutazioni
Progetti
31
32%
Arbitraggio
8
50%
/
25%
In ritardo
3
10%
In elaborazione
3
Valutazioni
Progetti
34
24%
Arbitraggio
4
0%
/
50%
In ritardo
2
6%
In elaborazione
Ordini simili
Purpose: Capture price reversals when the market becomes overextended. This is a mean-reversion strategy , entering trades when the price moves outside Bollinger Bands and RSI confirms an overbought/oversold condition. Indicators Used: Bollinger Bands (20, 2) – detect overextension RSI (14) – confirm momentum extremes Logic: Buy Conditions: Price closes below the lower Bollinger Band RSI < 30 No existing open
I am looking for an experienced NinjaTrader developer to help confirm and later develop two trading strategies based on custom indicator logic. The first strategy is based on an existing MBox Wave indicator , which provides around 11 output values . The strategy must be able to read these indicator outputs at bar close and use them to make trading decisions. The second strategy is an auction-state logic , designed to
I'm looking for an experience developer that can help develop an EA based Strategy below into 1 EA itself no issues if used martingale & fix lot . Symbol : XAUUSD 1m-5m-15m i will explain to the developer more datils before doing the EA. i will send the indicator and the set point. 1- indicator extreme 2- stochastic Oscillator 3- stochastic indicator good luck
MT5 INDICATOR PROJECT
100+ USD
I’m looking for an experienced MQL4 / MQL5 developer to help with an indicator project. Project overview: I have an existing MT4 arrow indicator that I’ve used for several years. The indicator is compiled only (.ex4) — source code is not available. It does not repaint . The indicator has stopped displaying properly (likely outdated). What I need: Rebuild the indicator from scratch by analyzing its behavior and
Missy
30 - 600 USD
Develop an Expert Advisor trading trend reversals. Reversal signals will be generated based on Price Action patterns. Trend will be determined based on ADX, Alligator and MACD, while the indicator selection should be available in the EA's input parameters
Hello, I’m looking for a professional MQL4/MQL5 developer to review, backtest, and optimize an EMA-based Expert Advisor to improve its win rate. The EA is already developed, and the task involves analyzing the existing logic, optimizing parameters, and providing performance improvements with clear results. Experience with strategy optimization and scalping systems is required
I am looking for an experienced MQL5 developer with strong skills in AI/Deep Learning integration to build a next-generation Expert Advisor (EA) for MetaTrader 5. 1. Project Overview We are seeking a highly skilled and experienced developer to build a next-generation Forex Expert Advisor (EA) for MetaTrader 5. The core innovation of this project is an EA that relies 100% on a custom deep learning AI model
Hi 👋 I’m looking for an MQL5 programmer to help me with a very simple task 😊 📌 What needs to be done: Convert an existing Python trading strategy into a simple MT5 Expert Advisor Logic is already finished and tested in Python ✅ EA only needs to execute trades based on given rules (no fancy UI, no over‑engineering) Intraday strategy, one symbol, one timeframe ⏱️ 📌 What I provide: Full Python code 📄 Exact trading
ICT Sell-Only Execution EA
100+ USD
Below is the same information written as a continuous, professional text , clear and suitable for a requirements description field. This project consists of adjusting an existing Expert Advisor for MetaTrader 5, written in MQL5. The original EA structure, logic, and trading methodology must be fully preserved, with no rewriting, simplification, or replacement of the strategy. The only required functional change is to
MT5 EXPERT By Jim
100+ USD
//+------------------------------------------------------------------+ //| MT5 Forex Scalping EA | //| Trend Pullback Scalper | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; // ===== INPUTS ===== input double RiskPercent = 0.5; input int EMAFast = 20; input int EMASlow = 50; input int RSIPeriod
Informazioni sul progetto
Budget
70+ USD
Scadenze
a 1 giorno(i)