Wie programmiert man? - Seite 130

 

Könnte mir bitte jemand sagen, warum dieser EA keine Verkaufsaufträge eröffnet.

oder die Positionen umkehrt, d.h. kauft, wenn er kauft, verkauft, wenn er verkauft.

Ich denke, ich habe die richtigen Tasten gedrückt.

Im Moment kauft er nur

Vielen Dank

Beno

Dateien:
pivot_ea2.mq4  10 kb
 

Verwendung der Bool-Anweisung

In meinem Setup verwende ich:

extern Bool Show_Settings=True;[/PHP]

//Then in coding I use:

if(Show_Settings==true) subPrintDetails();

//Later in Coding I use:

void subPrintDetails()

[PHP]{

void subPrintDetails()

string sComment = "";

string sp = "----------------------------------------\n";

string NL = "\n";

sComment = sComment + " "+NL;

sComment = sComment + "RSI1 = " + DoubleToStr(RSI1,Digits) + NL;

sComment = sComment + "RSI1_1 = " + DoubleToStr(RSI1_1,Digits) + NL;

Comment(sComment);

return;

}

Wenn ich die bool-Einstellung auf false ändere, werden die Kommentare weiterhin angezeigt. Wenn ich das Programm neu starte, werden die Kommentare nicht mehr angezeigt. Wie kann ich das Problem beheben, indem ich die Anzeige der Kommentare im Experten-Setup-Fenster hin und her schalten kann?

David

 
G-Man:
Hallo Leute,

Ich wäre dankbar, wenn mir jemand sagen könnte, wie ich die ältesten Aufträge innerhalb eines EAs identifizieren kann, damit sie geschlossen werden können.

Vielen Dank!

G-Man

Normalerweise ist die erste laufende Order die älteste.

OrderSelect(0, SELECT_BY_POS, MODE_TRADES);

Versuchen Sie es mit Backtest 1st, um sicher zu sein, dass die älteste laufende Order.

 

Hallo, ich bin neu hier

jemand könnte mir bitte helfen, wie man Filter repainted Indikator?

ist nicht da draußen haben verkaufen Buch für die Programmierung?

Ich möchte lernen

 
forexjunior:
Hallo, ich bin neu hier

jemand könnte mir bitte helfen, wie man Filter neu gestrichen Indikator?

ist nicht da draußen haben verkaufen Buch für die Programmierung?

ich möchte lernen

Dies ist kostenlos https://www.mql5.com/en/forum/178427

 

Lesen und Schreiben von Daten in einer separaten Datei vom mq4 Terminal aus?

Ist es möglich, Daten in einer Datei zu lesen und zu schreiben, die vom mq4 Terminal getrennt ist?

Dieser Aspekt der Programmierung ist neu für mich. Ich möchte (von einem Experten) in eine Datei schreiben, die sich nicht in meinem mq4 Terminal befindet. Anschließend möchte ich die Daten aus der Datei wieder in mein mq4 Terminal importieren. Ist dies möglich?

Ich wäre sehr dankbar, wenn mir jemand helfen könnte oder mir zumindest die richtige Richtung weisen könnte.

-wolfe

 
wolfe:
Ist es möglich, Daten in einer separaten Datei vom mq4 Terminal zu lesen und zu schreiben?

Dieser Aspekt der Programmierung ist neu für mich. Ich möchte (von einem Experten) in eine Datei schreiben, die sich nicht in meinem mq4 Terminal befindet. Anschließend möchte ich die Datei wieder in mein mq4-Terminal importieren. Ist dies möglich?

Ich wäre sehr dankbar, wenn mir jemand helfen oder mir zumindest die richtige Richtung weisen könnte.

-wolfe

Ich denke, ja, es ist möglich, aber ich weiß nicht wie, zumindest für den Import.

Es gibt einige Dateien wie diese oder diese, die eine Datei als CSV schreiben.

Ich erinnere mich an eineDiskussion über den Code. In ein paar Worten: wohin die Datei schreiben. Der Schlüssel ist FILE_WRITE.

Mehr Links:

https://www.mql5.com/en/forum/175496

https://www.mql5.com/en/forum/general

https://www.mql5.com/en/forum/177814

 
Linuxser:
Ich denke, ja, es ist möglich, aber ich weiß nicht, wie, zumindest zu importieren.

Es gibt einige Dateien wie diese oder diese, die eine Datei als CSV schreiben.

Ich erinnere mich an eineDiskussion über den Code. In wenigen Worten: wohin die Datei schreiben. Der Schlüssel ist FILE_WRITE.

Mehr Links:

https://www.mql5.com/en/forum/175496

https://www.mql5.com/en/forum/general

https://www.mql5.com/en/forum/177814

Vielen Dank, Linuxser,

Ich werde mir die von Ihnen angegebenen Links ansehen. Ich weiß Ihre Hilfe zu schätzen. Jeder andere, der Informationen zu diesem Thema hat, wäre ebenfalls willkommen.

 
Linuxser:
Dies ist kostenlos https://www.mql5.com/en/forum/178427

danke linuxser

 
Dave137:
In meinem Setup verwende ich:
extern Bool Show_Settings=True;[/PHP]

//Then in coding I use:

if(Show_Settings==true) subPrintDetails();

//Later in Coding I use:

void subPrintDetails()

[PHP]{

void subPrintDetails()

string sComment = "";

string sp = "----------------------------------------\n";

string NL = "\n";

sComment = sComment + " "+NL;

sComment = sComment + "RSI1 = " + DoubleToStr(RSI1,Digits) + NL;

sComment = sComment + "RSI1_1 = " + DoubleToStr(RSI1_1,Digits) + NL;

Comment(sComment);

return;

}

Wenn ich die bool-Einstellung auf false ändere, werden die Kommentare weiterhin angezeigt. Wenn ich das Programm neu starte, werden die Kommentare nicht mehr angezeigt. Wie kann ich das Problem beheben, indem ich die Anzeige der Kommentare im Experten-Setup-Fenster hin und her schalten kann?

David

Ändern Sie dies wie folgt:

if(Show_Settings) subPrintDetails(); else Comment("");

FerruFx