Ist es möglich, ein eigenes Tool mit einem zufällig generierten Preis-Wander-Chart zu erstellen, der aus Minutenbalken auf dem MT4-Chart besteht? - Seite 5

 
IgorM:

Sollen wir das Rad neu erfinden? mt4 strategy tester generiert Ticks ganz gut, im Ordner C:\Programme\MetaTrader - Alpari\tester\history befindet sich die Datei EURUSD60_0.fxt, wenn wir sie in MT4 öffnen (file-autonomously open chart), werden wir sehen: http://imglink.ru/pictures/24-10-10/b2f76a0f7e0c6926db0a748880718ebc.jpg

Nehmen Sie Ihre Daten oder eine nicht standardisierte TF, tauschen Sie sie gegen die historischen Daten in den Ordnern aus und starten Sie den Strategietester und schreiben Sie sich die Tickdaten des Testers - der Aufwand ist minimal

Wenn man nur seine eigenen Ticks auf die gleiche Weise in das Prüfgerät laden könnte, wäre es perfekt.

Aber Metaquotes scheinen diese Option blockiert zu haben.

 
Andrei01:

Wenn man auf die gleiche Weise auch seine eigenen Zecken in den Tester einhängen könnte, wäre das eine echte Schönheit.

Aber die Meta-Zitate scheinen diese Option zu blockieren.


Nun, wenn Ihre Ticks besser sind als die von MT, dann tauschen Sie den Tester durch Ihre Tick-Historie ein - niemand hat Ihnen verboten, eine Datei zum Lesen zu öffnen
 
Andrei01:

Wenn man auf die gleiche Weise auch seine eigenen Zecken in den Tester einhängen könnte, wäre das eine echte Schönheit.

Aber die Meta-Zitate scheinen diese Option zu blockieren.

Freischalter.
 
hrenfx:
Unblocker.
Ich danke Ihnen!
 
IgorM:

Nun, wenn Ihre Ticks besser sind als die von MT, dann handeln Sie im Tester mit Ihrem Tickverlauf - niemand hat Ihnen verboten, eine Datei zum Lesen zu öffnen
Und die visuelle Prüfung funktioniert bei neuen Zecken?
 
Andrei01:
Funktioniert die Sichtprüfung auch bei den neuen Zecken?


Alles wird funktionieren, bauen Sie den Handelslogikblock nicht durch das aktuelle Symbol, sondern durch die Analyse der Daten in der Datei und offene Aufträge durch das Symbol, auf dem der EA schwebt

das andere Problem ist, dass das korrekte Laden der Daten im Voraus vorbereitet werden muss

 
IgorM:


alles funktioniert, bauen Sie den Handelslogikblock nicht auf das aktuelle Symbol, sondern auf die Analyse der Daten in der Datei und öffnen Sie Aufträge auf das Symbol, auf dem der Expert Advisor schwebt

Die Handelsfunktionen nehmen die Bid/Ask-Kurse anhand der aktuellen Ticks im Terminal, nicht anhand externer Ticks. Dies bedeutet, dass keine Bestellungen aufgegeben werden können.
 
Andrei01:
Die Handelsfunktionen übernehmen die Bid/Ask-Kurse aus den aktuellen Ticks im Terminal, nicht aus externen Kursen. Dies bedeutet, dass keine Bestellungen aufgegeben werden können.


Ich sage Ihnen - Handelslogik aus einer Datei, und öffnen Sie durch das aktuelle Symbol - wie es sein sollte

Schreiben Sie Zufallszahlen in 2 Dateien, lesen Sie aus diesen Dateien in Arrays und verarbeiten Sie die Arrays mit MA

iMAOnArray(1)>iMAOnArray(2) --> KAUFEN

{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green);)

Wenn Sie andere Preise benötigen, müssen Sie die Kurse in das Terminal importieren oder die .hst-Dateien ändern.

ZS: Wenn du es nicht verstehst - warum brauchst du Zecken?

 
IgorM:

{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green);)

Wenn Sie andere Preise benötigen, müssen Sie die Kurse in das Terminal importieren oder die .hst-Dateien ersetzen.

Die Aufträge könnten im Tester visuell überprüft werden - dies erfordert nur einen Tick des Terminals selbst, und die Aufträge würden korrekt auf dem Chart platziert werden. Natürlich können wir für die Berechnung alles verwenden, was wir wollen. Dies kann nur durch die Freigabe der Zeckendatei behoben werden.
 
Andrei01:
Die Orders sind im Tester visuell zu sehen, der nur die Ticks des Terminals selbst benötigt, damit die Orders korrekt im Chart platziert werden können. Natürlich können wir für die Berechnung alles verwenden, was wir wollen. Dies kann nur durch die Freigabe der Zeckendatei behoben werden.
Meiner Meinung nach gibt es im MetaTrader keine Tick-Dateien.