[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 380

 
kellin:
Wissen Sie, ob es möglich ist, ein Geschäft in Meta Trader 4 zu einem bestimmten Zeitpunkt zu eröffnen und es zu schließen, wenn der Kurs eine bestimmte Anzahl von Punkten ab dem Eröffnungsgeschäft erreicht? Vielleicht kann man ein Skript schreiben, weiß jemand, wie man das macht?

Verwenden Sie die Suche, müssen Sie einen Auftrag Eröffnung durch die Zeit und die Einstellung einer Gewinnmitnahme zu setzen. https://www.mql5.com/ru/forum/113959

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=17

 
globad:
Wie viel würde ein solcher EA Ihrer Meinung nach kosten?

Ich glaube nicht, dass Sie einen komplexen EA formulieren werden. Höchstwahrscheinlich würde es sich um ein Programm für höchstens 50 Pfund handeln.
 
nikelodeon:


Es ist eine Vorlage ..... Was kann es sein, ich aktualisiert Build und EA teilweise gestartet, außerdem die gleichen EA auf einem anderen alten Build, funktioniert, öffnet Geschäfte, etc.

Wer wird helfen können.... Der Expert Advisor sollte einmal pro Balken arbeiten. Aber es schlägt die Hölle aus ihm heraus....

Oh-oh... ...ich habe versucht, die Dinge für dich zu bereinigen... Nein... Das glaube ich nicht. Sie entscheiden zuerst, was Sie bekommen wollen, was die Logik ist...

Entscheiden Sie selbst über die gesamte Abfolge der Aktionen, und wandeln Sie sie dann in Code um...

Es ist ein Durcheinander... Es gibt eine Reihe von Fehlern... Es gibt keine Prüfung für "benutzerdefinierte" Aufträge, die Größe des Auftrags-Arrays wurde in einer Schleife überschritten, die Auswahl basierte auf Null statt auf i... ...und eine Menge anderer Dinge...

[Gelöscht]  
Können Sie mir sagen, was zu tun ist? Ich konnte es bei einer direkten Suche nicht finden... Ich möchte in der Ecke des Indikators die Daten der Indikatorlinien anzeigen (und ändern), wenn ein neuer Preiswert kommt
 for(i=0; i<limit; i++)
      SignalBuffer[i]=iClose(NULL, PERIOD_M1,i)*1;
comment(
       "\n ",DoubleToStr(MaBuffer[i]+begin,5),
       "\n",DoubleToStr(SignalBuffer2[i],5),
       "\n",DoubleToStr(MacdBuffer[i],5),
       "\n",DoubleToStr(SignalBuffer[i],5)
Bei diesem Design ist die Aktualisierung irgendwie nicht vorhersehbar
 
YOUNGA:
Können Sie mir helfen? Ich habe es bei einer direkten Suche nicht gefunden... Ich möchte die Daten der Indikatorlinien in der Ecke des Indikators anzeigen (und ändern), wenn ein neuer Preiswert eintrifft. Mit diesem Design ist die Aktualisierung irgendwie unvorhersehbar
 for(i=0; i<limit; i++)
      SignalBuffer[i]=iClose(NULL, PERIOD_M1,i)*1;
comment(
       "\n ",DoubleToStr(MaBuffer[0]+begin,5),
       "\n",DoubleToStr(SignalBuffer2[0],5),
       "\n",DoubleToStr(MacdBuffer[0],5),
       "\n",DoubleToStr(SignalBuffer[0],5)
[Gelöscht]  
splxgf:

Danke - ich habe schon immer mehr gute als schlechte Menschen gekannt.
 

Leute, könnt ihr mir sagen, wie man eine Funktion in eine Bibliothek einfügt?

Ich habe eine Funktionsbibliothek mit dem Assistenten erstellt, den Funktionscode kopiert und in das sich öffnende Fenster eingefügt, drücke auf Compile und erhalte die Meldung: Start function not found and cannot by run.

Was ist los?

 
Wie kann ich feststellen, ob ein EA auf einem Demo- oder einem realen Konto läuft?
 
nadya:
Wie kann ich feststellen, ob ein EA auf einem Demo- oder einem realen Konto läuft?
https://docs.mql4.com/ru/check/IsDemo