版本 1.3
2024.12.08
This version provides the user with greater control over the EA's operations by allowing additional adjustable parameters. Why does Node have so few inputs? Most of the EA's operations rely on a neural network, which reduces the need for user intervention. It is recommended to use the default settings for EUR/USD for optimal results.
版本 1.2
2024.12.03
👋 Hello everyone!
I want to share a little anecdote with you about an error I recently encountered in our Expert Advisor (EA) and how I fixed it. 🛠️
🔍 The Problem
I was conducting some tests and noticed that the terminal was slowing down more than expected during historical backtesting. Upon investigating, I discovered that a function I had created, Display_Info(), was executing even when it shouldn't.
🤦♂️ What Did I Do Wrong?
The logic I used to control when Display_Info() should execute was incorrect. Initially, the condition I implemented was:
if(ShowInfo && (!MQLInfoInteger(MQL_OPTIMIZATION) || (MQLInfoInteger(MQL_VISUAL_MODE))))
{
Display_Info();
}
I thought this would ensure that the function only executed during live trading or historical backtesting in visual mode. However, the logic allowed Display_Info() to run in undesired contexts, such as during optimizations or non-visual tests, which caused the terminal to slow down.
🔧 The Solution
After carefully analyzing the issue, I adjusted the condition to ensure that Display_Info() only executes in the correct scenarios:
if(ShowInfo &&
(
(!MQLInfoInteger(MQL_OPTIMIZATION) && !MQLInfoInteger(MQL_TESTER)) ||
(MQLInfoInteger(MQL_TESTER) && MQLInfoInteger(MQL_VISUAL_MODE))
)
)
{
Display_Info();
}
✅ Result
Performance Improvement: The terminal no longer slows down during optimizations or non-visual tests.
More Accurate Calculations: Display_Info() now only runs when it is truly necessary, ensuring the accuracy of historical profit calculations.
版本 1.1
2024.12.02
In this update, the myOrderSend function has been enhanced to optimize compatibility with a wider variety of brokers, especially those that require the explicit specification of the filling type (type_filling) when sending market orders. These improvements aim to reduce errors during order execution and ensure greater stability and reliability in automated trading operations.
EXPERT muito interesante, eu coloquei na conta demostrativa com um saldo de 3000, em uma semana fez um lucro de 1010 dolares, ele funciona muito bem com uma banca acima de 3000 mil devido o martingale. e lot de 0/01, meu objetivo é deixar ele funcionando um ou dois meses na conta demo, e depois colocar na real, muito obrigado por compartimhar o robo obrigado. observação usar no XAUUSD