Ich habe festgestellt, dass die Funktion ExtArrSymbols zu einem Fehler führt, wenn der Bot auf einem Live-Konto ausgeführt wird (alles andere als das MetaQuotes-Demokonto). Ich habe versucht herauszufinden, warum die Funktion fehlschlägt (Entschuldigung für die verspätete Antwort!). Bei der Fehlersuche stellte ich fest, dass der Bot zwar "läuft", wenn ich den Parameter lösche, aber keine Informationen für Symbol zwei erhält. Damit ist der Zweck verfehlt, da er keine Geschäfte abschließen kann. Aber ich konnte das Problem eingrenzen, um Ihnen vielleicht etwas Zeit zu sparen.
Danke, dass Sie so viel Arbeit und Mühe in diese Bots stecken. Ich habe einige von Ihnen ausprobiert, und ich kann sagen, dass in allen eine Menge Arbeit und Erfahrung steckt. Um ehrlich zu sein, ist dieser Bot erstaunlich, und ich würde ihn gerne in einem Live-Konto testen!
Unten sehen Sie ein Bild des Journal-Logs.
Edit: Der Bot schaltet sich sofort nach der Ausführung ab.
, then each symbol positions will be closed in the same order, in which they are opened, starting with the oldest one. In case of an attempt to close positions in a different order, the trader will receive an appropriate error. There are several types of accounts that can be opened on a trade server. The type of account on which an MQL5 program...
Ich habe festgestellt, dass die Funktion ExtArrSymbols zu einem Fehler führt, wenn der Bot auf einem Live-Konto ausgeführt wird (alles andere als das MetaQuotes-Demokonto ). Ich habe versucht herauszufinden, warum die Funktion fehlschlägt (Entschuldigung für die verspätete Antwort!). Bei der Fehlersuche stellte ich fest, dass der Bot zwar "läuft", wenn ich den Parameter lösche, aber keine Informationen für Symbol zwei erhält. Dies macht den Zweck zunichte, da er keine Geschäfte abschließt. Aber ich konnte das Problem eingrenzen, um Ihnen vielleicht etwas Zeit zu sparen.
Danke, dass Sie so viel Arbeit und Mühe in diese Bots stecken. Ich habe ein paar von Ihnen versucht, und ich kann sagen, es gibt eine Menge Aufwand und Erfahrung in allen von ihnen. Um ehrlich zu sein, dieser Bot ist erstaunlich, und ich würde gerne testen Sie es auf ein Live-Konto!
Unten sehen Sie ein Bild des Journal-Logs.
Edit: Der Bot schaltet sich sofort ab, nachdem er ausgeführt wurde.
Ich hoffe, bald von Ihnen zu hören!
1. Die Protokolldatei MUSS NICHT ALS BILD ANGEHÄNGT WERDEN! Die Protokolldatei muss aus der Registerkarte "Protokoll" und aus der Registerkarte "Experten" entnommen und an die Nachricht angehängt werden. Das heißt, ich sollte in der Lage sein, die Protokolldatei in NotePad zu öffnen.
2. Lesen Sie Ihr Bild - der Grund für den Fehler ist darin abgedruckt - Sie haben ein nicht existierendes Handelssymbol angegeben.
Ich habe den EUR/GBP (11) als Sekundärwährung verwendet. Ich habe mehrere andere ausprobiert, aber sie schlagen alle mit demselben Fehler fehl.
Hier ist das Journalprotokoll:
2020.08.0604:15:47.210 MetaTester 5 started on 127.0.0.1:30002020.08.0604:15:47.215 initialization finished
2020.08.0604:15:47.304 login (build 2568)
2020.08.0604:15:47.3204372 bytes of account info loaded
2020.08.0604:15:47.3201482 bytes of tester parameters loaded
2020.08.0604:15:47.3202236 bytes of input parameters loaded
2020.08.0604:15:47.3211338 bytes of symbols list loaded (194 symbols)
2020.08.0604:15:47.321 expert file added: Experts\EURGBP1.ex5. 92553 bytes loaded
2020.08.0604:15:47.33511262 Mb available, 140 blocks setfor ticks generating
2020.08.0604:15:47.335 calculate profit in pips, initial deposit 3000, leverage 1:1002020.08.0604:15:47.339 successfully initialized
2020.08.0604:15:47.33994 Kb of total initialization data received
2020.08.0604:15:47.339 Intel Core i7-10510 U @ 1.80 GHz, 16182 MB
2020.08.0604:15:47.654 EURGBP.: symbol to be synchronized
2020.08.0604:15:47.654 EURGBP.: symbol synchronized, 3800 bytes of symbol info received
2020.08.0604:15:47.657 EURGBP.: history synchronization started
2020.08.0604:15:47.659 EURGBP.: load 29 bytes of history data to synchronize in0:00:00.0012020.08.0604:15:47.659 EURGBP.: history synchronized from2015.07.14 to 2020.08.042020.08.0604:15:47.662 EURGBP.: ticks synchronization started
2020.08.0604:15:47.663 EURGBP.: load 36 bytes of tick data to synchronize in0:00:00.0002020.08.0604:15:47.663 EURGBP.: history ticks synchronized from2018.01.28 to 2020.08.032020.08.0604:15:47.665 EURGBP.,M1: history cache allocated for774969 bars and contains 455 bars from2017.01.0200:00 to 2018.07.1300:002020.08.0604:15:47.665 EURGBP.,M1: history begins from2017.01.0200:002020.08.0604:15:47.679 EURGBP.,M1 (BitForex-MetaTrader5): generating based on real ticks
2020.08.0604:15:47.679 testing with execution delay 127 milliseconds
2020.08.0604:15:47.679 EURGBP.,M1: testing of Experts\EURGBP1.ex5 from2018.07.1400:00 to 2020.08.0400:00 started with inputs:
2020.08.0604:15:47.679 InpTimeFrame=152020.08.0604:15:47.679 InpSymbolTwo=112020.08.0604:15:47.679 InpProfitFoClose=1002020.08.0604:15:47.679 m_magic=1301085002020.08.0604:15:47.7122018.07.1400:00:00 CSymbolInfo::CheckMarketWatch: Unknown symbol 'EURGBP'2020.08.0604:15:47.712 tester stopped because OnInit reports incorrect input parameters
2020.08.0604:15:47.712 log file "C:\Users\zackr\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\logs\20200806.log" written
2020.08.0604:15:47.712 test Experts\EURGBP1.ex5 on EURGBP.,M1 thread finished
2020.08.0604:15:47.732 prepare for shutdown
The function calculates the profit for the current account, in the current market conditions, based on the parameters passed. The function is used for pre-evaluation of the result of a trade operation. The value is returned in the account currency. [out] The variable, to which the calculated value of the profit will be written in case the...
Der Expert Advisor weist Sie darauf hin, dass Sie einen Fehler bei den Eingabeparametern gemacht haben:
2020.08.0604:15:47.679 m_magic=1301085002020.08.0604:15:47.7122018.07.1400:00:00 CSymbolInfo::CheckMarketWatch: Unknown symbol 'EURGBP'2020.08.0604:15:47.712 tester stopped because OnInit reports incorrect input parameters
2020.08.0604:15:47.712log file "C:\Users\zackr\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\logs\20200806.log" written
2020.08.0604:15:47.712 test Experts\EURGBP1.ex5 on EURGBP.,M1 thread finished
2020.08.0604:15:47.732 prepare for shutdown
Wenn Sie auf das zweite Symbol schauen, änderte ich es auf die grundlegende EURUSD aber läuft den gleichen Fehler.
Haben Sie irgendwelche Gedanken, warum dies ist?
2020.08.0607:22:48.328 MetaTester 5 started on 127.0.0.1:30002020.08.0607:22:48.332 initialization finished
2020.08.0607:22:48.440 login (build 2568)
2020.08.0607:22:48.4524372 bytes of account info loaded
2020.08.0607:22:48.4521482 bytes of tester parameters loaded
2020.08.0607:22:48.4522236 bytes of input parameters loaded
2020.08.0607:22:48.4521338 bytes of symbols list loaded (194 symbols)
2020.08.0607:22:48.453 expert file added: Experts\MultiArbi10.ex5. 91493 bytes loaded
2020.08.0607:22:48.46511760 Mb available, 146 blocks setfor ticks generating
2020.08.0607:22:48.465 calculate profit in pips, initial deposit 3000, leverage 1:1002020.08.0607:22:48.467 successfully initialized
2020.08.0607:22:48.46793 Kb of total initialization data received
2020.08.0607:22:48.467 Intel Core i7-10510 U @ 1.80 GHz, 16182 MB
2020.08.0607:22:48.650 GBPUSD.: symbol to be synchronized
2020.08.0607:22:48.653 GBPUSD.: symbol synchronized, 3800 bytes of symbol info received
2020.08.0607:22:48.676 GBPUSD.: history synchronization started
2020.08.0607:22:48.682 GBPUSD.: load 29 bytes of history data to synchronize in0:00:00.0012020.08.0607:22:48.682 GBPUSD.: history synchronized from2015.01.02 to 2020.08.042020.08.0607:22:48.684 GBPUSD.: ticks synchronization started
2020.08.0607:22:48.685 GBPUSD.: load 36 bytes of tick data to synchronize in0:00:00.0002020.08.0607:22:48.685 GBPUSD.: history ticks synchronized from2018.01.28 to 2020.08.032020.08.0607:22:48.892 GBPUSD.,M1: history cache allocated for1341147 bars and contains 567532 bars from2017.01.0122:01 to 2018.07.1320:582020.08.0607:22:48.892 GBPUSD.,M1: history begins from2017.01.0122:012020.08.0607:22:48.917 GBPUSD.,M1 (BitForex-MetaTrader5): generating based on real ticks
2020.08.0607:22:48.917 testing with execution delay 127 milliseconds
2020.08.0607:22:48.917 GBPUSD.,M1: testing of Experts\MultiArbi10.ex5 from2018.07.1400:00 to 2020.08.0400:00 started with inputs:
2020.08.0607:22:48.917 InpTimeFrame=152020.08.0607:22:48.917 InpSymbolTwo=02020.08.0607:22:48.917 InpProfitFoClose=1002020.08.0607:22:48.917 m_magic=1301085002020.08.0607:22:48.9472018.07.1400:00:00 CSymbolInfo::CheckMarketWatch: Unknown symbol 'EURUSD'2020.08.0607:22:48.948 tester stopped because OnInit reports incorrect input parameters
2020.08.0607:22:48.948 log file "C:\Users\zackr\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\logs\20200806.log" written
2020.08.0607:22:48.948 test Experts\MultiArbi10.ex5 on GBPUSD.,M1 thread finished
2020.08.0607:22:48.964 prepare for shutdown
Wenn Sie auf das zweite Symbol schauen, änderte ich es auf die grundlegende EURUSD aber läuft den gleichen Fehler.
Haben Sie irgendwelche Gedanken, warum dies ist?
Es gibt nur eine Antwort: Sie lesen nicht, was man Ihnen schreibt: Sie haben weder das Symbol "EURGBP" noch das Symbol"EURUSD". Arbeiten Sie auf einem normalen Handelsserver.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Hallo!
Danke für die schnelle Antwort, Vladimir!
Ich habe festgestellt, dass die Funktion ExtArrSymbols zu einem Fehler führt, wenn der Bot auf einem Live-Konto ausgeführt wird (alles andere als das MetaQuotes-Demokonto). Ich habe versucht herauszufinden, warum die Funktion fehlschlägt (Entschuldigung für die verspätete Antwort!). Bei der Fehlersuche stellte ich fest, dass der Bot zwar "läuft", wenn ich den Parameter lösche, aber keine Informationen für Symbol zwei erhält. Damit ist der Zweck verfehlt, da er keine Geschäfte abschließen kann. Aber ich konnte das Problem eingrenzen, um Ihnen vielleicht etwas Zeit zu sparen.
Danke, dass Sie so viel Arbeit und Mühe in diese Bots stecken. Ich habe einige von Ihnen ausprobiert, und ich kann sagen, dass in allen eine Menge Arbeit und Erfahrung steckt. Um ehrlich zu sein, ist dieser Bot erstaunlich, und ich würde ihn gerne in einem Live-Konto testen!
Unten sehen Sie ein Bild des Journal-Logs.
Edit: Der Bot schaltet sich sofort nach der Ausführung ab.
Ich hoffe, bald von Ihnen zu hören!
Hallo,
Danke für die schnelle Antwort, Vladimir!
Ich habe festgestellt, dass die Funktion ExtArrSymbols zu einem Fehler führt, wenn der Bot auf einem Live-Konto ausgeführt wird (alles andere als das MetaQuotes-Demokonto ). Ich habe versucht herauszufinden, warum die Funktion fehlschlägt (Entschuldigung für die verspätete Antwort!). Bei der Fehlersuche stellte ich fest, dass der Bot zwar "läuft", wenn ich den Parameter lösche, aber keine Informationen für Symbol zwei erhält. Dies macht den Zweck zunichte, da er keine Geschäfte abschließt. Aber ich konnte das Problem eingrenzen, um Ihnen vielleicht etwas Zeit zu sparen.
Danke, dass Sie so viel Arbeit und Mühe in diese Bots stecken. Ich habe ein paar von Ihnen versucht, und ich kann sagen, es gibt eine Menge Aufwand und Erfahrung in allen von ihnen. Um ehrlich zu sein, dieser Bot ist erstaunlich, und ich würde gerne testen Sie es auf ein Live-Konto!
Unten sehen Sie ein Bild des Journal-Logs.
Edit: Der Bot schaltet sich sofort ab, nachdem er ausgeführt wurde.
Ich hoffe, bald von Ihnen zu hören!
1. Die Protokolldatei MUSS NICHT ALS BILD ANGEHÄNGT WERDEN! Die Protokolldatei muss aus der Registerkarte "Protokoll" und aus der Registerkarte "Experten" entnommen und an die Nachricht angehängt werden. Das heißt, ich sollte in der Lage sein, die Protokolldatei in NotePad zu öffnen.
2. Lesen Sie Ihr Bild - der Grund für den Fehler ist darin abgedruckt - Sie haben ein nicht existierendes Handelssymbol angegeben.
Entschuldigung!
Ich habe den EUR/GBP (11) als Sekundärwährung verwendet. Ich habe mehrere andere ausprobiert, aber sie schlagen alle mit demselben Fehler fehl.
Hier ist das Journalprotokoll:
Der Expert Advisor weist Sie darauf hin, dass Sie einen Fehler bei den Eingabeparametern gemacht haben:
Wenn Sie auf das zweite Symbol schauen, änderte ich es auf die grundlegende EURUSD aber läuft den gleichen Fehler.
Haben Sie irgendwelche Gedanken, warum dies ist?
Wenn Sie auf das zweite Symbol schauen, änderte ich es auf die grundlegende EURUSD aber läuft den gleichen Fehler.
Haben Sie irgendwelche Gedanken, warum dies ist?
Es gibt nur eine Antwort: Sie lesen nicht, was man Ihnen schreibt: Sie haben weder das Symbol "EURGBP" noch das Symbol"EURUSD". Arbeiten Sie auf einem normalen Handelsserver.
Multi-Schiedsverfahren 1.1xx:
Autor: Vladimir Karputov
как это работает, у вас есть видео, показывающее, как его установить и как он выполняет операции?
wie es funktioniert, haben Sie ein Video, das zeigt, wie man es installiert und wie es funktioniert
Hallo,
Könnten Sie mir bitte die Bedeutung der Zahlen 0-19 erklären?
Ich danke Ihnen vielmals