Create EA to read buy and sell alerts from trading-view platform. It must work like plug and play.
I want these parameters in the EA:
Max Spread in Points: 2 (Varies)
Slippage in Points: 3 (Varies)
Allow Long: (True or False Parameter)
Allow Short: (True or False Parameter)
Lot Size : Value (Parameter)
Take Profit (1 pip =10 points): 3 (Varies)
Stop Loss (1 pip =10 points) : 2 (varies)
Use Trailing ? = (True or False Parameter)
Trailing Stop (1 pip =10 points) : 15 (varies)
Trailing stop in points: (Should automatically adjust)
Take Profit in points: (varies)
Stop Loss in points: (varies)
Start Time: 14:28 (varies - Time based on Broker charts)
Stop Time: 14:28 (varies - Time based on Broker charts)
Trade on Monday : (True or False parameter)
Trade on Tuesday: (True or False parameter)
Trade on Wednesday: (True or False parameter)
Trade on Thursday: (True or False parameter)
Trade on Friday: (True or False parameter)
Trade on Saturday: (True or False parameter)
Trade on Sunday: (True or False parameter)
Similar orders
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
Create a bot that can trade and read indicators easy to read for first time users. Bot that can be used on a phone and connect to MT5. It should be easy to install or use on any device especially phone and laptop, preferably the bot that can run over night and controllable when needed
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {