Hallo, können Sie mir sagen, wie ich einen echten Zeitrahmen in einer Bedingung angeben kann? Meinen Sie eine Variable oder gibt es vielleicht eine spezielle Bezeichnung?
skyjet: Hallo, können Sie mir sagen, wie ich einen echten Zeitrahmen in einer Bedingung angeben kann? Meinen Sie eine Variable oder gibt es vielleicht eine spezielle Bezeichnung?
Scheiße... was rauchst du da? Woher beziehen Sie Ihre Zigaretten? Eule ging in den Laden und kaufte ein paar... Und dann kam irgendein Funk daher und machte alles kaputt.
Schade...
Was für eine zweischneidige Frage) Es gibt folgende Interpretationsmöglichkeiten:
1. Sie sollen herausfinden, ob Sie überhaupt rauchen.
2. Was Sie rauchen.
3. Wo und auf welchen Plantagen er wächst. Sozusagen, ich will auch eine. ))))))
Ich könnte noch ein paar mehr machen, aber ich glaube nicht. Wenn Sie Raucher sind, sollten Sie sich besser zurückhalten, sonst werden Sie geraucht. Sie werden dich finden...
SergMich: pu6ka Danke, aber keiner von ihnen sagt etwas darüber aus, wie mit Code umzugehen ist, der sich in der Codebasis befindet und sich nicht kompilieren lässt
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auch bei den Testläufen und der MA funktioniert es nicht. Hilfe!!!!!!
Hier ist mein unbeholfener Code, wo habe ich Mist gebaut?
void CheckForOpen()
{
int ticket, STOPLEVEL;
double Price, SL, TP;
STOPLEVEL=MarketInfo(Symbol(),MODE_STOPLEVEL);
double MA_1 = iMA(Symbol(),0,MA_Period,MA_Shift,MA_Method,PRICE_CLOSE,1);
double MaCD_1 = iMACD(Symbol(),0,FastEMA,SlowEMA,SignalSMA,0,MODE_MAIN,1);
double MaCD_2 = iMACD(Symbol(),0,FastEMA,SlowEMA,SignalSMA,0,MODE_MAIN,2);
if(Volume[0]>1) return;
//---- buy conditionsif (Open[3]<Close[3] && Open[2]<Close[2] && Open[1]<Close[1])
if (Low[1]>MA_1)
if (MaCD_1>0 && MaCD_2>0 && MaCD_1>MaCD_2)// покупка
{
Price = NormalizeDouble(Ask, Digits); // округляем до нужного нам числа цифр после запятойif(StopLoss >= STOPLEVEL)
{
SL = iLow(Symbol(),0,3); // вычисляем стоплос
SL = NormalizeDouble(SL, Digits); // округляем до нужного нам числа цифр после запятой
}
else SL = 0;
if(TakeProfit > 0)
{
TP = Price + TakeProfit*Point; // вычисляем тейкпрофит
TP = NormalizeDouble(TP, Digits); // округляем до нужного нам числа цифр после запятой
}
else TP = 0;
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,SL,TP,"Pattern_1",Magic,0,Blue);
return;
}
}
}
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auf den Testläufen und der MA funktioniert auch nicht. Hilfe!!!!!!
Hier ist mein schäbiger Code, wo habe ich Mist gebaut?
Nirgends in dieser Funktion; höchstwahrscheinlich ein Fehler in den Bedingungen des Aufrufs der Funktion checkforopen.
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auf den Testläufen und der MA funktioniert auch nicht. Hilfe!!!!!!
Hier ist mein schäbiger Code, wo habe ich Mist gebaut?
Normale MACD-Beispiel-Einstiegsbedingungen in MT4 selbst. Warum sollten Sie sich Ihre eigenen Sachen ausdenken? Nehmen Sie es, verwenden Sie es, fügen Sie hinzu, was noch fehlt! Aber denken Sie sich nichts aus, was schon hundertfach getestet wurde und auf jedem Markt gut funktioniert!
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.
Hallo, können Sie mir sagen, wie ich einen echten Zeitrahmen in einer Bedingung angeben kann? Meinen Sie eine Variable oder gibt es vielleicht eine spezielle Bezeichnung?
MQL4 Referenz - Operationen mit Diagrammen-Periode
MQL4 Referenz-Standardkonstanten-Diagramm Perioden
MQL4-Diagramm Operationen-Perioden-Handbuch
MQL4-Standardkonstanten-Tabelle Perioden Referenz
Ich danke Ihnen!
Scheiße... was rauchst du da? Woher beziehen Sie Ihre Zigaretten? Eule ging in den Laden und kaufte ein paar... Und dann kam irgendein Funk daher und machte alles kaputt.
Schade...
Was für eine zweischneidige Frage) Es gibt folgende Interpretationsmöglichkeiten:
1. Sie sollen herausfinden, ob Sie überhaupt rauchen.
2. Was Sie rauchen.
3. Wo und auf welchen Plantagen er wächst. Sozusagen, ich will auch eine. ))))))
Ich könnte noch ein paar mehr machen, aber ich glaube nicht. Wenn Sie Raucher sind, sollten Sie sich besser zurückhalten, sonst werden Sie geraucht. Sie werden dich finden...
pu6ka Danke, aber keiner von ihnen sagt etwas darüber aus, wie mit Code umzugehen ist, der sich in der Codebasis befindet und sich nicht kompilieren lässt
Ich habe die Antworten für mich selbst gefunden:
https://www.mql5.com/ru/forum/145281
https://www.mql5.com/ru/forum/145281/page2#808437
https://www.mql5.com/ru/forum/145281/page5#809079
https://www.mql5.com/ru/forum/145281/page8#824496
https://www.mql5.com/ru/forum/146316/page2#836601
https://www.mql5.com/ru/forum/145569/page4#830663
die Positionsdaten in ein Array einfügen
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auch bei den Testläufen und der MA funktioniert es nicht. Hilfe!!!!!!
Hier ist mein unbeholfener Code, wo habe ich Mist gebaut?
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auf den Testläufen und der MA funktioniert auch nicht. Hilfe!!!!!!
Hier ist mein schäbiger Code, wo habe ich Mist gebaut?
Nirgends in dieser Funktion; höchstwahrscheinlich ein Fehler in den Bedingungen des Aufrufs der Funktion checkforopen.
Leute, ich komme zu euch zurück, um Wissen zu bekommen.
Ich versuche, das folgende Problem zu lösen - drei aufeinanderfolgende bullische Balken, der MACD-Balken auf dem ersten Balken ist größer als auf dem zweiten, der erste bullische Balken ist größer als der MA - wir eröffnen einen Kaufhandel.
Der Handel selbst wird eröffnet, aber es liegt kein MACD-Signal vor. Auf den Testläufen und der MA funktioniert auch nicht. Hilfe!!!!!!
Hier ist mein schäbiger Code, wo habe ich Mist gebaut?