Importieren von benutzerdefinierten Indikatordaten, MT4, Fehler, SQ3.8.1
8 Antworten
eastpeace
vor 7 Jahren #115396
Ich tue dies gemäß der Hilfedatei. Aber die Anleitung ist nicht so neu wie SQ3.8.1.
Beim automatischen Importieren tritt ein Fehler auf.
Und ich habe noch eine Frage zu mt4. mt4 hat genug Daten und ist so eingestellt, dass es die meisten Balken anzeigt. Aber ich bekomme nicht die ganzen Daten im Diagramm.
tomas262
vor 7 Jahren #138555
Hallo,
Der Ordner Program Files ist schreibgeschützt und SQ kann die benötigte Batch-Datei dort nicht schreiben.
Wenn Sie automatische Importe verwenden möchten, müssen Sie Ihren MT4 in einem anderen Ordner neu installieren, zum Beispiel C:\Trading\MetaTrader-Alpari UK
Der Import ist nicht abhängig vom Quellcode des Indikators, so dass er auch bei Indikatoren funktioniert, für die Sie keine MQL4-Datei haben.
eastpeace
vor 7 Jahren #138558
Zum ersten Mal ist MT4 als Standard installiert. Ich habe das Problem mit der Beschreibbarkeit gefunden. Also installiere ich es neu auf Laufwerk D. Und dieser Ordner ist beschreibbar.
Ich kann einen Ordner oder eine Datei in diesem Ordner erstellen.
Aber ich fand die Attribute ist read-olny (Rechtsklick). Das Betriebssystem ist Windows 10.
tomas262
vor 7 Jahren #138572
Es sollte funktionieren, wenn Sie die Option "Schreibgeschützt" deaktivieren. Können Sie das bestätigen?
eastpeace
vor 7 Jahren #138575
Danke, tomas262. Vielleicht ist es ein Fehler von Windows.
eastpeace
vor 7 Jahren #138579
Ich habe versucht, die Daten des Indikators manuell zu importieren. Aber es hat bei mir nicht funktioniert.
Ändern Sie zunächst den importierenden EA
int start() { currentTime = TimeToStr(Time[1], TIME_DATE|TIME_MINUTES|TIME_SECONDS); if(currentTime == lastTime) { return(0); } double wert1, wert2; int handle = FileOpen(StringConcatenate("CustInd_", Symbol(),".txt"), FILE_READ | FILE_WRITE, ";"); if(Handle>0) { FileSeek(handle,0,SEEK_END); value1 = iMA(NULL,1440,30,0,1,PRICE_CLOSE,1); //value1 = iIchimoku(NULL, 0, 9, 26, 52, MODE_TENKANSEN, 1); //value2 = iIchimoku(NULL, 0, 9, 26, 52, MODE_KIJUNSEN, 1); FileWrite(handle, TimeToStr(Time[1], TIME_DATE),TimeToStr(Time[1], TIME_MINUTES), Close[1], value1); FileClose(handle); } lastTime = currentTime; return(0); }
Ich möchte eine Strategie im 4H-Zeitrahmen mit EMA(close,30) des Tagesbalkens erstellen.
'‹
Im Tester-Ordner gibt es keine Dateien, aber eine ".FXT"-Datei im Verlauf (185 GB!!!)
eastpeace
vor 7 Jahren #138661
Hat jemand importieren mt4 benutzerdefinierte Indikator und Daten mit Erfolg?
tomas262
vor 7 Jahren #138675
Hallo,
der Code funktioniert bei mir. Wenn ich EA GenBuilder_IndicatorExportEA ausführe. Es wird eine Datei im Ordner MetaTrader 4\tester\files erstellt
eastpeace
vor 7 Jahren #138679
Ich tippe erneut. (mt4 in einem anderen Ordner installieren)
Und es hat keine nützliche Datei erzeugt, außer der Verlaufsdatei (EURUSD240_0.FXT).
Ich bin mir nicht sicher, ob es das Problem von mt4 oder Windows ist.
Und sollte ich das reparieren? Ist es wertvoll?
Kommt die SQ4 noch diesen Monat heraus? Brauchen wir noch Arbeit mit SQ3.8?
Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)