Wie programmiert man? - Seite 30

 

Sehr geehrte Expert Advisors! pl. advise on refreshing buffers code

Sehr geehrte Expert Advisors! Bitte geben Sie mir Ratschläge zum Aktualisieren von Puffern (nur gute Ratschläge)

Es gibt Code (Patch, Fix, Upgrade) von Raff 4 Multitimeframe (MTF) Indikatoren, die ziemlich gut funktionieren;

Was könnte ein ähnlicher Code sein, den Sie zu regulären (nicht MTF) Indikatoren hinzufügen können?

Wenn möglich, bitte, geben Sie ein Beispiel,

Vielen Dank!

//---- Puffer aktualisieren +++++++++++++++++++++ upgrade by Raff

if (TimeFrame>Period()) {

int PerINT=TimeFrame/Zeitspanne()+1;

datetime TimeArr[]; ArrayResize(TimeArr,PerINT);

ArrayCopySeries(TimeArr,MODE_TIME,Symbol(),Periode( ));

for(i=0;i=TimeArray[0]) {

//----

/************************************************** ***

Puffer auffrischen: buffer = buffer[0];

************************************************** ****/

Puffer1= Puffer1[0];

Puffer2= Puffer2[0];

Puffer3= Puffer3[0];

//----

} } }

//+++++++++++++++++++++++++++++++++++++++++ Raff ++++++

 

Code zum Pausieren zwischen Aktionen in einem EA benötigt

Was ist der richtige Weg, um eine Pause-Anweisung in einen EA einzufügen? Wäre es das gleiche für einen Indikator?

Dave <<<
 

sleep(1000);

1000 ist 1000 Millisekunden, oder 1 Sekunde.

 

Kleiner Thread darüber mit dem Code https://www.mql5.com/en/forum/174203

 

Wie kodiere ich diesen Alarm?

Ich versuche, eine Reihe von Alarmen einschließlich einiger RSI im Zusammenhang mit Code, aber eigentlich bin ich an dieser Stelle stecken:

Ich slimply kann nicht herausfinden, wie man den Code zu machen, um den Punkt der Wiedereintrittin 30-70 RSI Ebenen zu alarmieren.

Ich würde sehr glücklich sein, wenn jemand mir erklären könnte, wie man es tut.

Ich danke Ihnen für Ihre Zeit.

pente

 

Zur Information:

- RSI mit Alarm ist hier https://www.mql5.com/en/forum

- Alles über den RSI finden Sie hier: https://www.mql5.com/en/forum

- der andere RSI mit Alarm ist im Thread der Elite-Indikatoren im Elite-Bereich.

-----------------------------

pentesileia,

Ich bin kein Programmierer, aber ich weiß, dass es etwas mit zwei Werten des Indikators zu tun hat.

Zum Beispiel, wir haben i bar und i+1 bar (es ist das gleiche wie 1. bar und 2. bar).

Der RSI des i-Balkens liegt also unter 70 und der RSI des i+1-Balkens (des vorherigen Balkens) über 70. Das ist die Kreuzung. Und das Gegenteil für 30 zum Beispiel.

Es ist nicht schwer zu kodieren.

 

newdigital,

Vielen Dank für Ihre schnelle und kluge Antwort!

Ich bin sicher, dass ich mein Ziel mit solchen Informationen erreichen kann.

pente

 
 

Wie kann man die Losgröße nach einem Verlust erhöhen?

Weiß jemand genug über das Programmieren eines EA, um mir ein wenig zu helfen.

Ich habe einen ziemlich guten EA, aber ich möchte, dass er die Losgröße nur nach einem Rückgang des Eigenkapitals oder einem Verlustgeschäft erhöht, aber ich bin nicht sicher, wie ich das programmieren soll.

Kann mir jemand helfen?

Danke!!

 

Küken Gosling

Wie kann ich diesen Code von Metastock zu MT4 erstellen?

Faktor:= 2.43;

sp:= 3;

ip:= 10;

lp:= 16;

sl:= (Mov(CLOSE,sp,S)-Mov(CLOSE,ip,S))/(((((Mov(CLOSE,ip,S)+factor*Mov(CLOSE,ip,S)

)*0.333)-Mov(CLOSE,ip,S))/100));

ml:= Mov(sl,lp,S);

ml;

sl;

Grund der Beschwerde: