FORTS Bitte helfen Sie - Seite 3

 

Alle erforderlichen Diagramme sind geöffnet, der Verlauf wurde hochgeladen, soweit vorhanden:

2015.03.26 18:08:21.025 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:20.807 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:20.745 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:17.812 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:15.269 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:14.271 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:14.255 Test-Mihail (MIX-6.15,H1) Entschuldigung! Get Bars fehlgeschlagen.

2015.03.26 18:08:10.043 Test-Mihail (MIX-6.15,H1) Sorry! Get Bars fehlgeschlagen.

2015.03.26 18:08:09.060 Test-Mihail (MIX-6.15,H1) Entschuldigung! Get Bars fehlgeschlagen.

2015.03.26 18:08:09.060 Test-Mihail (MIX-6.15,H1) Entschuldigung! Get Bars fehlgeschlagen.

Code aus dem ersten Beitrag

 

Der erste Beitrag enthält auch den falschen Code.

Versuchen Sie, den Indikator aus dem Diagramm zu entfernen und ihn neu zu setzen.

 
alexvd:

Der erste Beitrag enthält auch den falschen Code.

Versuchen Sie, den Indikator aus dem Diagramm zu entfernen und ihn neu zu setzen.

Nach mehrmaligem Entfernen und Neustarten ist das Ergebnis dasselbe wie oben gezeigt.
 

Die Abbildung zeigt, dass die Daten für das Symbol RTS-6.15 im Terminal vorhanden sind.

Warum also die Verwendung:

if ( SymbolSelect( "RTS-6.15", true ) )
{
        long total_bars = long( SeriesInfoInteger( "RTS-6.15", PERIOD_M1, SERIES_BARS_COUNT ) );
        if ( total_bars > 0 )
        {
           Print("OK");
        }
        else
        {
          is_failed = true;
          Print( "Get Bars failed RTS-6.15 Last error = ", string(GetLastError() ) );
        }
      } 
else
{
  Print( "Symbol RTS-6.15 not selected" );
}
Я получаю ошибку?
2015.03.26 16:52:24.383	tmp6 (MIX-6.15,M1)	Get Bars failed RTS-6.15 Last error = 4401

4401 - Запрашиваемая история не найдена


 
Mikalas:

Die Abbildung zeigt, dass die Daten für das Symbol RTS-6.15 im Terminal vorhanden sind.

Warum also die Verwendung:


Zumindest, weil das Diagramm auf die Stunde geöffnet ist, und Sie fordern Minuten - diese Daten müssen gebaut werden, um Ihnen zu geben. Fordern Sie dasselbe im Indikator?
 
alexvd:
Wenn nur, weil das Diagramm ist offen auf die Stunde, und Sie fordern Minuten - diese Daten müssen gebaut werden, um es Ihnen zu geben. Fordern Sie dasselbe im Indikator?

Hallo zusammen!

Die ganze Zeit hat Renat behauptet, dass MT5 nur Minutien hat und der Rest von ihnen aufgebaut wird, aber es stellt sich heraus, dass das nicht stimmt.

 
Contender:

Hallo zusammen!

Die ganze Zeit hat Renat gesagt, dass MT5 nur Minuten hat und der Rest wird von ihnen aufgebaut, aber es stellt sich heraus, dass dies nicht wahr ist.

Dies steht in keiner Weise im Widerspruch zu den Worten von Renat.

Außerdem müssen Minuten von der Festplatte abgezogen und Caches aufgebaut werden. Im Skript\expert werden Sie diese Daten höchstwahrscheinlich sofort erhalten. Wenn im Indikator kein Diagramm mit geöffneten Minuten vorhanden ist oder es vor langer Zeit geschlossen wurde, erhalten Sie keine Daten, aber diese Daten sind JETZT nicht verfügbar, beim nächsten Tick können sie verfügbar sein.

 
alexvd:
Wenn auch nur, weil das Diagramm zur vollen Stunde geöffnet ist und Sie nach Minuten fragen - diese Daten müssen erstellt werden, um sie Ihnen zu geben. Fordern Sie dasselbe im Indikator?
Das Bild ist als Beispiel, und wenn ich den Indikator fallen zu lassen, ist das Diagramm in Minuten
 
Mikalas:
Das Bild ist ein Beispiel, und wenn ich den Indikator fallen lasse, ist die Grafik in Minuten
Sie haben den Quellcode in servicedesk erhalten. Versuchen Sie, Ihren letzten Code in die Funktion Test() einzufügen.
 
Mikalas:

Die Abbildung zeigt, dass die Daten für das Symbol RTS-6.15 im Terminal vorhanden sind.

Warum also die Verwendung:


Michael, ich verstehe deine Hartnäckigkeit nicht. Oder Sie haben Probleme mit Kopieren/Einfügen)) Testen Sie meinen Code - Sie werden angenehm überrascht sein.