EA that read tradingview webhook signal

仕事が完了した

実行時間6 日
依頼者からのフィードバック
Good developer

指定

Goal:
Create an MT5 Expert Advisor that reads trading signals from online file (generated by webhook.php from TradingView alerts) and opens/closes trades accordingly. The strategy can open multiple trades, and each trade must be managed individually using a unique ID.


---

✅ 1. FILE & SIGNAL FORMAT

EA will read from a local file:
signal.json (mydomain.com/ signal.json ) or what ever it called 

The developer must define the JSON structure with me and adapt the EA to match it.

Example JSON format (one object per signal or array — developer to propose best method):


{
  "id": "12345",
  "symbol": "XAUUSD",
  "action": "buy", // or "sell" or "close"
  "volume": 0.10
}

The EA must handle:

Multiple signals

Unique IDs per trade

Matching close signals to the correct trade



---

✅ 2. TRADE MANAGEMENT (BY UNIQUE ID)

Every trade must be opened with its own ID stored as:

comment or

magic number (developer can choose the best method)


When a “close” signal arrives with the same ID, the EA must ONLY close that single position.

EA must NOT close all open trades when a close signal is sent.



---

✅ 3. SYMBOL NAME HANDLING (SUFFIX OPTION)

My broker uses different symbols:

TradingView: XAUUSD

Broker: XAUUSD.r


The EA must: ✅ Have input parameter for symbol suffix (e.g. .r) OR
✅ Try to automatically detect symbol names

Example:

Input: SymbolSuffix = ".r"

If no suffix is needed, leave it blank.


---

✅ 4. EA PARAMETERS (MUST BE INCLUDED)

Inputs:

1. SymbolSuffix → string (e.g. ".r" or empty)


2. LotSize → default or read from JSON


3. Slippage


4. MagicNumberStart (if IDs stored as magic numbers)


5. FileName → default: signal.json


6. FileLocation → /MQL5/Files or Common folder


7. CheckIntervalSeconds → how often EA reads the file


8. CloseByIDOnly → true/false (must be true by default)


9. Optional risk-based lot settings or fixed volume




---

✅ 5. FILE READING LOGIC

Developer must implement:

Reads file every X seconds

JSON parsing (no manual string hacks)

Handle multiple signals if they exist

After processing a signal:

Option 1: delete it

Option 2: mark it as "processed" (developer should suggest best approach)




---

✅ 6. TRADE ACTIONS

For each signal:

"buy" → open a buy trade

"sell" → open a sell trade

"close" → only close the trade with matching ID


If the ID already exists in an open position, ignore duplicate open commands.


---

✅ 7. ERROR HANDLING & LOGGING

EA must:

Print readable errors in Experts tab

Show if JSON not found or invalid

Alert if symbol not available

Skip signals safely without crashing



---

✅ 8. TERMINAL & ACCOUNT REQUIREMENTS

Must work on MT5

Must handle hedging accounts (multiple trades same symbol)

Must support 3 or more simultaneous trades

Should survive terminal restarts without losing track of open IDs



---

✅ 9. TESTING & DELIVERY

Developer must provide:

Example signal.json

Explanation/setup of file path

Instructions for putting EA in terminal

Source code (.mq5)


ファイル:

応答済み

1
開発者 1
評価
(390)
プロジェクト
416
30%
仲裁
74
19% / 72%
期限切れ
52
13%
仕事中
2
開発者 2
評価
(2)
プロジェクト
0
0%
仲裁
5
0% / 60%
期限切れ
0
3
開発者 3
評価
(250)
プロジェクト
460
26%
仲裁
140
20% / 59%
期限切れ
100
22%
仕事中
4
開発者 4
評価
(7)
プロジェクト
9
0%
仲裁
1
0% / 100%
期限切れ
2
22%
5
開発者 5
評価
(168)
プロジェクト
200
48%
仲裁
3
33% / 33%
期限切れ
2
1%
6
開発者 6
評価
(452)
プロジェクト
565
26%
仲裁
24
42% / 38%
期限切れ
85
15%
仕事中
パブリッシュした人: 6 codes
類似した注文
Mk 30+ USD
I need a fully automated trading robot designed to generate consistent profits while strictly controlling risk and minimizing losses. The robot should use a combination of strategies, including trend-following, scalping, and price action, and must be able to adapt to different market conditions such as trending and ranging markets. It should analyze the market using indicators like Moving Averages, RSI, MACD, and
1. IF price forms: - Higher highs + higher lows → TREND = BUY - Lower highs + lower lows → TREND = SELL ELSE → NO TRADE 2. IF: - Trend = BUY - Price retraces to support zone - Bullish engulfing candle forms - TDI green crosses above red (optional) THEN: - Execute BUY 3. IF: - Trend = SELL - Price retraces to resistance - Bearish engulfing forms - TDI confirms THEN: - Execute SELL 4. Risk per trade = 1% of account Lot
Apply with a screen of your work . Symbol Specific Logic . Live Chart Optimization Check the Core logic . [back tests as well] Change points to pips . Create buffer for the zone
Fair Value Gap Expert , Optimize the core logic for live chart . [Filters are working] Lets ace the trailing stop . Change points to pip . Project will start from next week
EA MACENIC PRO V12L 30 - 50 USD
Ready made robot for executing trades because don't have PC or laptop does it come as license key that allows straight extension to be a ready made of change your mind and the match is still hustling and I recommend exness broker on any. Strategy of a mobile robot arrena that execute trades it self and 24/7 operational system that enhances power of electronic art technology with automatic EA optimization
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer
Until zone detection is coded , you will be from that point . Trailing Stop Optimization for live chart . Apply with Specific Currency Support . Clean Code . Zone Upper Limit and Lower Limit . Live Chart Optimization . Apply with careful understanding of the project requirement
Required Filters are working as per specification and requirement . Stop Loss Trailing needs correct execution for live chart . Need a little advice on trailing stop loss correction . Live chart only
Please explain all the details, including the entry and exit conditions . Refine signal trigger execution . Optimize live chart performance . Ensure stable and clean code structure : Stable and clean code is important . Otherwise its a mess . Apply with as much accurate structure you foresee . requests for details of the project will be ignored

プロジェクト情報

予算
30 USD
締め切り
最低 1 最高 3 日