Guten Tag, können Sie beraten, wie man ZigZag in EA.EA im Allgemeinen arbeiten, aber links Signale eine Menge, geklebt, um es ZZ, aufgehört zu arbeiten. Kann nicht öffnen Datei ZigZag auf den Test, keine Debugging überhaupt, auf der Demo nicht kaufen eine einzige Bestellung, was gibt es zu tun?
xtern string ZigZag = "Данные ZigZag";
externint InpDepth = 20;
externint InpDeviation = 5;
externint InpBackstep = 3;
double MacdCurrent,SignalCurrent,SignalMAPrevious,SignalMAThis,
PriceCurrentOpen,PriceCurrentClose,SignalParabolic,ZZThis,ZZPrevious;
int ticket;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{
if (Digits==3||Digits==5)
{
slippage*=10;
}
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+voidOnDeinit(constint reason)
{
}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick()
{
datetime EaStartTime = StringToTime(StartTime); // время начала работы советникаdatetime EaEndTime = StringToTime(EndTime); // время окончания работы советникаdatetime CurrTime = TimeCurrent(); // это если нужно взять время терминалаif (CurrTime < EaStartTime || CurrTime >= EaEndTime)
return; // если еще не время торговать - выход
{
MacdCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_MAIN,0);
SignalCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_SIGNAL,0);
SignalMAPrevious=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,1);
SignalMAThis=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,0);
SignalParabolic=iSAR(NULL,0,InpSARStep,InpSARMaximum,0);
ZZThis=iCustom(NULL,0,ZigZag,InpDepth,InpDeviation,InpBackstep,0,0);
ZZPrevious=iCustom(NULL,0,ZigZag,InpDepth,InpDeviation,InpBackstep,0,4);
if (CountTrades()==0) CheckForOpen();
}
}
void CheckForOpen()
Sie sollten ein populärwissenschaftliches Buch schreiben, Sie haben offensichtlich ein Talent, Dinge einfach zu erklären ))
Mit einer erklärten
wird lediglich eine Warnung ausgeben, dass das lokale i das globale überschreibt.
Deklaration von 'i' verdeckt globale Deklaration in Zeile 20 test.mq4 25 13
Meine Leser haben ein ausgeprägtes Talent für solch einfache Erklärungen. Ich habe keine solchen Talente... Ein Mann ist kein Schriftsteller, er ist ein Leser...
Nickolay72: Hallo, können Sie mir sagen, wie man ZigZag in der EA laufen, im Allgemeinen, arbeiten, aber die linken Signale eine Menge, geklebt, um es ZZ, aufgehört zu arbeiten. Kann nicht öffnen Sie die Datei ZigZag auf den Test, Debugging überhaupt nicht gehen, auf der Demo nicht kaufen, eine einzige Bestellung. was gibt es zu tun?
In den benutzerdefinierten Indikatoren ist eine DateiZigZag, wenn ja, ist es genau dort genannt, wie wenn Sie es aus dem EA zugreifen?
Wenn ja, befindet sich die DateiZigZag in den benutzerdefinierten Indikatoren und wird sie so aufgerufen, wie sie beim Zugriff über den Expert Advisor aufgerufen wird?
Sie sollten den Dateinamen in Anführungszeichen ohne die Erweiterung angeben. Es ist seltsam, es lässt sich gut kompilieren. Was war die ursprünglicheZigZag-Variable?
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Kein Fehler: eine Schleife mit globalem i (blau) und eine weitere Schleife mit lokalem i (rot)
Der Compiler wird fluchen.
Kein Fehler: eine Schleife mit globalem i (blau) und eine weitere Schleife mit lokalem i (rot)
Sogar ich verstehe es... Das i (blau) ist die Wohnung und das i (rot) ist die Toilette. :))))
Sogar ich habe es herausgefunden... Das i (blau) ist die Wohnung und das i (rot) ist die Toilette. :))))
Sie sollten ein populärwissenschaftliches Buch schreiben, Sie haben offensichtlich ein Talent, Dinge einfach zu erklären ))
Mit einer erklärten
wird lediglich eine Warnung ausgeben, dass das lokale i das globale überschreibt.
Deklaration von 'i' verdeckt globale Deklaration in Zeile 20 test.mq4 25 13
Sie sollten ein populärwissenschaftliches Buch schreiben, Sie haben offensichtlich ein Talent, Dinge einfach zu erklären ))
Mit einer erklärten
wird lediglich eine Warnung ausgeben, dass das lokale i das globale überschreibt.
Deklaration von 'i' verdeckt globale Deklaration in Zeile 20 test.mq4 25 13
Das ist es, was Artyom erklärt hat. Ich habe keine solchen Talente... Sie sind kein Schriftsteller, Sie sind ein Leser...
Hallo, können Sie mir sagen, wie man ZigZag in der EA laufen, im Allgemeinen, arbeiten, aber die linken Signale eine Menge, geklebt, um es ZZ, aufgehört zu arbeiten. Kann nicht öffnen Sie die Datei ZigZag auf den Test, Debugging überhaupt nicht gehen, auf der Demo nicht kaufen, eine einzige Bestellung. was gibt es zu tun?
In den benutzerdefinierten Indikatoren ist eine DateiZigZag, wenn ja, ist es genau dort genannt, wie wenn Sie es aus dem EA zugreifen?
Wenn ja, befindet sich die DateiZigZag in den benutzerdefinierten Indikatoren und wird sie so aufgerufen, wie sie beim Zugriff über den Expert Advisor aufgerufen wird?
Sie sollten den Dateinamen in Anführungszeichen ohne die Erweiterung angeben. Es ist seltsam, es lässt sich gut kompilieren. Was war die ursprünglicheZigZag-Variable?
Ausgleichen oder Kompensieren von einzelnen Minuspunkten in einer fünf
es gibt eine Funktion, aber sie funktioniert nicht