Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Der Computer ist sehr langsam...
nein, es ist kein Wettbewerb :)
Output yu (GBPUSD,H1) array out of range in 'Output yu.mq5' (4873,19)- Worte nicht klar...
Sie haben auf ein Arrayelement zugegriffen, während die Größe des Arrays kleiner ist als die Indexnummer des Elements, auf das Sie zugegriffen haben.
Das ist so, als wenn Sie das Array arr[10] haben und ein Element arr[11] abrufen wollen, es aber nur 10 Elemente gibt.
Das ist es, worüber man Ihnen berichtet.
und Sie haben sogar die Zeilennummer angegeben, in der der Fehler auftritt: 4873 von Ihren 5000 Zeilen :)
Die Funktion fragt nach einem Parameter, der eine nicht-negative ganze Zahl ist, und prüft innerhalb der Funktion, dass er nicht größer als 99 ist. [shift-es ist dieselbe Zahl - sie bezieht sich auf ein Element des Arrays StdDev number shift. Es geht also nicht um die Zahl? Wäre es richtig, ihn alsdouble ATR[100]; zu deklarieren? п.p. Der Fehler ist die Zeilennummer und das Zeichen ist genau Shift
2012.09.29 20:56:26 Output yu (GBPUSD,H1) Array außerhalb des Bereichs in 'Output yu.mq5' (4886,19)
Es gibt keine Möglichkeit, auf ein falsches Array-Element zuzugreifen, richtig?
Ich habe versucht, alle Arrays, es sind 11, mit einer entsprechenden Bedingung zu versehen. Aber sagen Sie mir bitte, wie der gleiche Fehler hier auftritt? И
Die Funktion fragt nach einem Parameter, der eine nicht-negative ganze Zahl ist, und prüft innerhalb der Funktion, dass er nicht größer als 99 ist. [shift-es ist dieselbe Zahl - sie bezieht sich auf ein Element des Arrays StdDev number shift. Es geht also nicht um die Zahl? Wäre es richtig, ihn alsdouble ATR[100]; zu deklarieren? п.p. Der Fehler ist die Zeilennummer und das Zeichen ist genau Shift
2012.09.29 20:56:26 Output yu (GBPUSD,H1) Array außerhalb des Bereichs in 'Output yu.mq5' (4886,19)
Es gibt keine Möglichkeit, auf ein falsches Array-Element zuzugreifen, richtig?
Worum handelt es sich? Wo wird sie angemeldet? Wie groß ist sie?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Изучаем и пишем вместе на MQL5
Yedelkin , 2011.04.30 08:47
Вопрос
ENUM_DEAL_ENTRY
Идентификатор
Описание
DEAL_ENTRY_IN
Вход в рынок
DEAL_ENTRY_OUT
Выход из рынка
DEAL_ENTRY_INOUT
Разворот
DEAL_ENTRY_STATE
Признак статусной записи
Die Statusbuchung ist die Buchung von Geldern auf dem Konto, z. B. ist die erste Zeile eines jeden Kontos der Saldo, dies ist die Statusbuchung.
Das scheint nicht der Fall zu sein.
Rückgabe:
2014.08.27 19:15:42.163 Deal_Entry_State (AUDUSD,D1) Deal ticket#3879156 entry=DEAL_ENTRY_IN
Wer weiß, was die DEAL_ENTRY_STATE ?
Dies scheint nicht der Fall zu sein.
Wenn logischerweise der Ausgleich die Richtung DEAL_ENTRY_IN hat, warum steht er dann nicht in der Spalte "Richtung"?
wie zum Beispiel für buy, das in diesem Fall auch die Richtung DEAL_ENTRY_IN hat
Wenn der Ausgleich die Richtung DEAL_ENTRY_IN hat, warum steht er dann nicht in der Spalte "Direction"/Direction?!
wie es z.B. für buy angegeben ist, das in diesem Fall auch die Richtung DEAL_ENTRY_IN hat
2014.08.28 13:25:44.007 Deal_Entry_State (AUDUSD,H8) Deal ticket#3892717 type=DEAL_TYPE_BUY entry=DEAL_ENTRY_OUT
2014.08.28 13:25:44.007 Deal_Entry_State (AUDUSD,H8) Deal ticket#3892714 type=DEAL_TYPE_SELL entry=DEAL_ENTRY_IN
2014.08.28 13:25:44.007 Deal_Entry_State (AUDUSD,H8) Deal ticket#3879156 type=DEAL_TYPE_BALANCE entry=DEAL_ENTRY_IN