İş tamamlandı
Tamamlanma süresi: 17 gün
İş Gereklilikleri
### 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.
Yanıtlandı
1
Derecelendirme
Projeler
17
12%
Arabuluculuk
4
25%
/
50%
Süresi dolmuş
1
6%
Çalışıyor
Yayınlandı: 1 kod
2
Derecelendirme
Projeler
31
32%
Arabuluculuk
8
50%
/
25%
Süresi dolmuş
3
10%
Çalışıyor
3
Derecelendirme
Projeler
34
24%
Arabuluculuk
4
0%
/
50%
Süresi dolmuş
2
6%
Çalışıyor
Benzer siparişler
I’m looking for a profitable MT5 grid EA with strict risk controls and a clear focus on preventing account wipeouts. It can operate on any symbol, as long as capital preservation is the main priority. I’m interested in buying both the EA and its full source code if it meets my criteria. Let me know if you offer something like this
I want EA would work like a bot. I will share the box size on daily market for XAUUSD AND BTC . The bot should apply the same box size on charts and when super trend signals buy it should buy and when sell it should sell with quantity which will shared like 0.01 or 0.10 Secondly when the trade is executed it should carry till trailing SL as for example If supertrend gives Buy signal Entry done at 100 for example and
Description Hello! I’m looking for an experienced MQL5 developer to build an MT5 Expert Advisor that can trade two opposite strategies on the same price levels : BREAKOUT (trend continuation) REVERSAL (pullback / reversal) Key idea: the EA must allow a fair comparison by using the same Trigger Bar logic for both strategies (touch/break event), so we can backtest different combinations of levels, timeframes, and
I’m looking for a profitable MT5 grid trading strategy with strong risk management that is designed to avoid account blowouts . The strategy can trade on any symbol, as long as capital preservation is the top priority. I’m interested in purchasing the EA together with the full source code , provided it meets my requirements. Please let me know if you have a suitable solution available
I recently purchased an off the shelf 'multiple positions executor' EA in order to open multiple trades simultaneously using MT5 however the orders would fail. It seems they would fail because the EA uses PIPs and the broker I use with MT5 uses Points. The EA was sending an order with SL/TP values that violated the broker’s symbol rules. I need an EA developed which Opens multiple market orders simultaneously
Modify an existing EA
50+ USD
I would like an experienced developer to work with. I have an existing EA I would like to modify. The EA works well on demo account but for some reasons, is not profitable on live account. I want an experienced developer to optimise it for a live account. Note: I only have a trial version of the EA, I do not have the source code
Pilot RSI
30 - 3090 USD
Theory : The original calculation of RSI is (in short) the following : Add the changes up and changes down. From those sums, we can then calculate the RSI (Relative Strength Index). At that particular step Welles Wilder used what sometimes is called Wilders EM for smoother results, And that gives us space to [produce all sort of different RSIs by using different types of smoothing at the final step This version : It
Job Details — Gold M1 EMA Consolidation Pullback EA Description: * Fully automatic MT5 EA * Pair: Gold (XAUUSD) * Timeframe: M1 * Funded account use (strict risk rules) * Full source code (.mq5) with lifetime ownership required 🔹 Strategy Rules * Single EMA period = 15 * Buy: price breaks upward and stays above EMA * Sell: price breaks downward and stays below EMA 🔹 Consolidation Logic * Identify last valid swing
SLee ต่อไปนี้เป็นตัวอย่างเอกสารข้อกำหนดสำหรับการพัฒนาเครื่องมือ ช่วยซื้อขาย MACD Sample Expert Advisor ซึ่งมีอยู่ในแพ็กเกจมาตรฐานของ MetaTrader 5 1. แนวคิดของระบบการซื้อขายมีดังนี้ : จะเข้าซื้อขายเมื่อ เส้นหลักและเส้นสัญญาณ ของ MACD ตัดกันในทิศทางแนวโน้ม ปัจจุบัน 2. แนวโน้ม จะถูกกำหนดโดยใช้ ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียล ( Exponential Moving Average หรือ EMA) ตามช่วงเวลาที่ระบุ (InpMATrendPeriod) หากค่า
Symbol: Xauusd Timeframe: i want to choose Entry: 2 bullish candles in a row= buy order 2 bearish candles in a row= sell order Lotsize: i want to choose Tp 10 pips ( but i want to choose) Sl 50 pips ( i want to choose) I want to achieve 10 pips of profit every day. So if the first trade of the day is profitable, the ea will stop trading for the rest of that day. If the stop loss is hit, then I will need 6 winning
Proje bilgisi
Bütçe
70+ USD
Son teslim tarihi
to 1 gün