Refactor MQL5 EA logic and sync documentation

This commit is contained in:
Hiroaki86
2026-06-14 22:16:37 +09:00
parent f65b4abc21
commit 2c4709a6ab
61 changed files with 5508 additions and 3321 deletions
@@ -0,0 +1,25 @@
#ifndef MQL_AUTO_FORWARDS_INCLUDED_9FBBF7ABE49E50A5
#define MQL_AUTO_FORWARDS_INCLUDED_9FBBF7ABE49E50A5
// Auto-generated by MQL Clangd. Do not edit — regenerated by "MQL: Create Configuration".
// Forward declarations for top-level functions in c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5
#line 11 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
include <Generic\ArrayList.mqh> bool TestConstructor_Valid(const int count);
#line 49 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestConstructor_Invalid(const int count);
#line 65 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestConstructor(const string test_name);
#line 83 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestMisc_Dequeue(const int count);
#line 105 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestMisc_Peek(const int count);
#line 126 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestMisc_Complex(const int count);
#line 160 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestMisc_TrimExcess(const int count);
#line 198 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
bool TestMisc(const string test_name);
#line 224 "c:/Users/new/AppData/Roaming/MetaQuotes/Terminal/5BDB0B60344C088C2FA5CA35699BAAFD/MQL5/Scripts/UnitTests/Generic/TestQueue.mq5"
void TestQueue(int &tests_performed, int &tests_passed);
#endif