Spezifikation
MQL5 EA Requirement Structure for Multi-Chart Control with Auto-Pause, Detailed Monitoring, Google Sheet Authorization, and Auto Close on Resume
1. EA Name
- Example: "CrossChart_Controller_EA"
2. EA Overview
- Description: This EA includes a central dashboard on one chart that enables users to control EAs on multiple charts, with added authorization via Google Sheets. To use the EA, users must enter their user ID and broker server name for authentication, verified through the Google Sheet.
3. Google Sheet Authorization
- Purpose: To control access to the EA by verifying user credentials against a Google Sheet.
- Requirements:
- Google Sheet Setup: A Google Sheet containing authorized user details (e.g., User ID, Broker Server Name).
- External Access: Enable access to external websites in MetaTrader 5 to connect with Google Sheets.
- Authorization Process:
- User Input: User inputs their User ID and Broker Server Name upon setup.
- Google Sheet Verification: The EA checks these credentials against the Google Sheet to confirm authorization.
- Access Control: If credentials match, the EA enables functionality; otherwise, access is denied, and the EA displays a warning message.
4. Inter-Chart Communication Methods
- Global Variables for Cross-Chart Control:
- Use global variables to manage settings across multiple charts. For example, "EA_Pause_Chart1" can be set to pause the EA on Chart 1 when specific conditions are met.
- Event-Based Communication (Optional):
- Trigger real-time updates using custom events for immediate actions like pausing/resuming EAs on other charts.
5. Dashboard Control Features
-
Auto-Pause Functionality:
- Automatic Pause Based on Stop Value or Percentage:
- Condition: Automatically pause the EA on a specific chart when it reaches a defined stop value or percentage of account equity.
- Implementation: Track each chart’s profit/loss and compare it to user-defined stop conditions stored in global variables (e.g., "Stop_Value_Chart2" ).
- Manual Pause Button for Each Chart EA:
- Functionality: Provide a manual pause button on the dashboard to pause or resume each chart’s EA.
- Implementation: Dashboard sets a global variable (e.g., "EA_Pause_Chart2" ) that the target chart reads to pause/resume its trading logic.
- Automatic Pause Based on Stop Value or Percentage:
-
Auto Close on Resume:
- Description: Automatically closes all buy/sell orders for a specific pair when the EA is resumed after an auto-pause or manual pause, based on the pair’s total profit/loss meeting a defined target.
- Settings:
- Target Profit/Loss Value per Pair: Set a specific profit/loss target for each pair to trigger the auto-close function.
- Enable/Disable Option: Option to enable/disable this feature for specific pairs.
- Implementation: The EA checks the total profit/loss of each pair when resuming, and if it meets the specified target, all buy/sell orders for that pair are closed.
-
Real-Time Parameter Adjustments Across Charts:
- Adjustable Parameters: Lot Size, TP, and SL for each chart or all charts.
- Implementation: Dashboard updates global variables (e.g., "Lot_Size_Chart3" ) that each chart reads to apply updated settings.
-
Detailed Chart-Specific Information Display:
- Statistics per Chart:
- Chart Identifier: A unique identifier or number for each chart for quick reference.
- Current Trade Pair Symbol: Displays the symbol of the currently active trading pair on each chart.
- Buy Lots: Total BUY lot size on each chart, specifically for the current trade pair.
- Sell Lots: Total SELL lot size on each chart, specifically for the current trade pair.
- Total Lot Size: Combined BUY and SELL lot sizes for the current trade pair on each chart.
- Profit/Loss: Real-time profit or loss for the current trade pair on each chart.
- EA Status: Indicates if the EA on each chart is active, paused (manually or automatically), or awaiting resumption.
- Manual Pause Button:
- Each chart’s information section on the dashboard includes a Pause/Resume button, displayed next to its detailed statistics. This button allows the user to manually pause or resume the EA on each specific chart.
- Statistics per Chart:
6. Execution and Error Handling
- Global Variable Checks: Each chart instance periodically checks global variables for updated dashboard commands.
- Google Sheet Access Error Handling: Display a warning message if authorization fails or external access encounters issues.
- Error Logging: Log actions and errors to ensure smooth functionality across charts.
7. Settings Menu Configurations
- Authorization Settings:
- User ID and Broker Server Name fields to input user credentials.
- Auto-Pause Settings:
- Stop Value and Stop Percentage inputs for each chart to trigger auto-pause if conditions are met.
- Manual pause button for each chart EA in the settings menu and on the dashboard.
- Auto Close on Resume Settings:
- Target profit/loss per pair for auto close.
- Enable/Disable toggle for each pair.
- Adjustable Lot Size, TP, SL, and Martingale Settings for each chart instance.
8. Dashboard Display Customization
- Real-Time Updates: Dashboard refreshes to show updated metrics and EA status for each chart.
- Detailed Metrics per Chart:
- Chart Identifier, Current Trade Pair Symbol, Buy Lots, Sell Lots, Total Lot Size, Profit/Loss, and EA Status.
- Manual Pause/Resume button next to each chart’s information.
- Color Coding: Optional color coding for active/paused status, positive/negative profit, and other indicators.
Bewerbungen
1
Bewertung
Projekte
168
24%
Schlichtung
23
9%
/
78%
Frist nicht eingehalten
16
10%
Arbeitet
2
Bewertung
Projekte
316
29%
Schlichtung
34
26%
/
65%
Frist nicht eingehalten
10
3%
Frei
3
Bewertung
Projekte
62
23%
Schlichtung
8
25%
/
38%
Frist nicht eingehalten
10
16%
Arbeitet
4
Bewertung
Projekte
475
40%
Schlichtung
105
40%
/
24%
Frist nicht eingehalten
80
17%
Überlastet
Veröffentlicht: 2 Beispiele
Ähnliche Aufträge
Booma and crash robot
30+ USD
I need a boom-and-crash MT5 robot that is very accurate for opening trades just before the spike happens. It should use M1 or M5 timeframe It should have options for changing lot size, number of trades to open, stop loss and take profit in points If the spike happens and it makes some profit, it should automatically close all trades. If the spike happens and the spike is not in profits, the trades can remain open
A perfect indicator
30 - 80 USD
Merge nearby zones yes/no Alert on/off Label on/off Show only current relevant zones near price yes/no Distance filter from current price Zone transparency Colors Preferred Output on Chart: I want the indicator to show only: the strongest nearby support zones under price the strongest nearby resistance zones above price major higher timeframe zones clean chart view I do not want excessive clutter. Entry Assistance
Criei um Robô para a venda alta precisão que automatiza a estratégia de correção média de Larry Williams. Possui filtros de tendência seletiva, controle de lote por risco percentual e execução rápida. Compatível com contas Hedge e Netting. Configuração simples e otimizada para mercados de alta volatilidade. *55(16) 993786056
SMC ORDER BLOCK
30 - 60 USD
I want already build FULLY AUTOMATED order block MT5 XAUUSD HTF H4 ENTRY LTF M15 - Show result on live account. m15 ob entry in the direction of h4 ob bias the developper to provide source code in the end
Project Title: Custom XAUUSD Support & Resistance Indicator Platform Required: MT5 preferred. If possible, also provide TradingView Pine Script version later. Main Goal: I want a custom indicator made specifically for XAUUSD (Gold) only. The indicator should automatically detect and draw strong support and resistance zones where price has a high probability of reacting, rejecting, or reversing. It must update
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
HFT trading robot needed
30+ USD
I need a high frequency trading robot for gold in one or 5 minute timeframe the robot should have spread filter where it should only open trades below a set spread should have news filter to allow trading during fundal news or not the robot should have input in number of minutes to close all open trades and remove pending orders before fundamental news as part of news filter. It should also have the number of minutes
Hello, I am looking for a professional trading system including: 1- Trading Bot (Expert Advisor): - Good profit performance - High security and strong risk management - Works efficiently during high market volatility (news and strong movements) - Works on all pairs (Forex + Gold) 2- Signal Indicator: - Provides clear Buy and Sell signals - Includes Take Profit and Stop Loss - No repaint (signals must not change or
Yakubu Jnr Ai Bots
30+ USD
This is yakubu Jnr trading bots I create the trading robots to help my self and others traders to be successful please you can join my live trading bots or subscribe to my trading robots
Projektdetails
Budget
30 - 150 USD