Hilfe bei der Codierung - Seite 704

 
mladen:

Lea

Hier sind sie


P E R F E K T !!

Nochmals vielen Dank für Ihre schnelle Hilfe! Lea

 

Hallo Kodierer, eine Frage:

Wenn ich ein Signal-Dishboard erstellen möchte, das auf einem Indikator mit verschiedenen Einstellungen für jeden Zeitrahmen basiert, und ich möchte die iCustom-Funktion verwenden, um den Wert zu lesen, wie kann ich das machen? Wenn ich zum Beispiel Lenght1 (für den ersten tf), Lenght2 (für den zweiten tf) und so weiter schreibe, kann ich die iCustom Funktion nicht verwenden.

Muss ich für jeden Zeitrahmen, dessen Werte ich auslesen möchte, einen anderen Quellindikator (mit verschiedenen externen Variablennamen) erstellen?

 
mladen:

Wahrscheinlich müssen Sie die Parameter in eine Zeichenkette eingeben und dann Teile dieser Zeichenkette in entsprechende Arrays parsen

Schauen Sie sich diesen Beitrag für ein Beispiel für das: https: //www.mql5.com/en/forum/179807/page198

Danke, interessant!

 
thefxpros:

Hallo Kodierer, eine Frage:

Wenn ich ein Signal-Dishboard erstellen möchte, das auf einem Indikator mit unterschiedlichen Einstellungen für jeden Zeitrahmen basiert, und ich die iCustom-Funktion verwenden möchte, um den Wert zu lesen, wie kann ich das tun? Wenn ich zum Beispiel Lenght1 (für den ersten tf), Lenght2 (für den zweiten tf) und so weiter schreibe, kann ich die iCustom Funktion nicht verwenden.

Muss ich für jeden Zeitrahmen, dessen Werte ich auslesen möchte, einen anderen Quellindikator (mit unterschiedlichen externen Variablennamen) erstellen?

Wahrscheinlich müssen Sie die Parameter in einen String eingeben und dann Teile dieses Strings in entsprechende Arrays parsen

In diesem Beitrag finden Sie ein Beispiel dafür: https: //www.mql5.com/en/forum/179807/page198

 
Lieber Freund,

ich brauche eine Kodierung,

Kerze schließen dann, wenn Kerze ist UP dann AlarmUP und Kerze ist DOWN dann AlarmDOWN jeder Zeitrahmen

wenn Sie pls teilen Sie mich haben,

Ich danke Ihnen im Voraus,

- jesing

 

Hallo

ich habe ein Problem mit meiner Trading-Idee:

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PREIS_SCHLIESSEN,i);


string BUY="false";
string SELL="false";

if(TradeAfterTP==false&&!(BU1>Close[1]&&BL1>Close[1])||
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true";
if(TradeAfterTP==false&&!(BL1<Close[1]&&BU1<Close[1])||
(TradeAfterTP&&BL1<Close[1]&&BU1<Close[1]))SELL="true";

string SignalBUY="false";

string SignalSELL="false";

Der EA öffnet an falschen Punkten Trades und schließt sie in den nächsten Momenten --- warum?

Bitte irgendeine Hilfe??

Trotzdem vielen Dank...

Dateien:
 
BeastyBoy:

Hallo

ich habe ein Problem mit meiner Trading-Idee:

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);


string BUY="false";
string SELL="false";

if(TradeAfterTP==false&&!(BU1>Close[1]&&BL1>Close[1])||
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true";
if(TradeAfterTP==false&&!(BL1<Close[1]&&BU1<Close[1])||
(TradeAfterTP&&BL1<Close[1]&&BU1<Close[1]))SELL="true";

string SignalBUY="false";

string SignalSELL="false";

Der EA öffnet an falschen Punkten Trades und schließt sie in den nächsten Momenten --- warum?

Bitte irgendeine Hilfe?

Trotzdem vielen Dank...

Das Schließen hängt nicht von diesem Code ab. Überprüfen Sie den Teil, der prüft, wann der Auftrag geschlossen werden soll
 

Vielen Dank, Mladen.

Schließen ist, wenn :

if((SELL=="true")||

oder

if((KAUF=="wahr")

????

 
BeastyBoy:

Vielen Dank, Mladen.

Schließen ist, wenn :

if((SELL=="true")||

oder

if((KAUF=="wahr")

????

Und wann ist "nichts tun"?
 

Und wann ist "nichts tun"?

Wenn Buy : BU1<Close[1] dann warten, bis BU1>Close[1] wieder, oder ist im Verkaufsmodus.

Die Idee ist, dass die EA kaufen (verkaufen) jede Korrektur eines Trends.

Es ist die gleiche Idee wie die des Super Woody Princip.

Kaufen: Längerer CCI >0 und schneller CCI ist = -100

Entschuldigung für die Verwirrung.....

Dankeschön

Grund der Beschwerde: