|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Aktiven Trend erfassen
Der inaktiver Trend wird scheinbar mit dem letzten wert hinterlegt und nicht mit null obwohl das Feld im Daten Fenster leer ist.
wie kann ich den anliegenden Trend eindeutig erfassen. |
|
|||
Zitat:
Was für ein inaktiver Trend ist gemeint? Was ist mit anliegender Trend gemeint? Über welchen Indikator willst Du den Trend bestimmen? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
http://www.expert-advisor.com/forum/...1&d=1649445258
hier das Bild dazu ,bei Trend down steht im Datenfenster kein wert . wenn ich es im EA durch "!=0 oder ==0" erfassen will ,scheint das letzte wert von Trend down zurück gegeben wird und nicht Null obwohl der TrendDown nicht mehr aktiv ist. |
|
|||
Zitat:
D.h die Abfrage wäre dann Code:
if (Indikatorwert_Up != EMPTY_VALUE && Indikatorwert_Dn == EMPTY_VALUE) { //dann Up_Trend } bzw. if (Indikatorwert_Up == EMPTY_VALUE && Indikatorwert_Dn != EMPTY_VALUE) { //dann Dn_Trend } traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Klappt wunderbar danke
|
|
|||
Multi Time Frame aufruf
Zitat:
// input int TimeFrame=15; input int Nbr_Periods=10; input double Multiplier=3.0; // double Trend(string simvol,int period,int buff,int shift){ return(iCustom(simvol,period,"Trend_Mate_Another_P eriod", TimeFrame, Nbr_Periods, Multiplier, buff, shift )); } // " double Trend_up60 =Trend(Symb,60,0,0); double Trend_down60=Trend(Symb,60,1,0); double Trend_up15 =Trend(Symb,15,0,0); double Trend_down15=Trend(Symb,15,1,0); " können sie sich das mal anschauen |
|
|||
Zitat:
In diesem müssen ja irgendwie die beiden TimeFrames "period" und "TimeFrame" verarbeitet werden oder nicht? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
ich habe den indicator nur als ex4 datei ohne code
|
|
|||
Das ist schlecht.
Der Abruf der Indikatorwerte aus einem Programm auf dem TimeFrame x hat aber prinzipiell nichts zu tun mit dem TimeFrame, worüber der Wert ermittelt werden soll. Daher würde ich es mal so probieren, indem bei beiden TimeFrame-Variablen derselbe Wert eingegeben wird. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Zitat:
double CC15(string simvol,int periodcc15,int buff,int shift){ return(iCustom(simvol,periodcc15,"IC_ColoredCandle s", EMAPeriod, BandsPeriod, BandsOffset, BandsDeviation, MaxConsecutiveDots, MaxNrOfBars, buff, shift )); } // // double CC60(string simvol,int periodcc60,int buff,int shift){ return(iCustom(simvol,periodcc60,"IC_ColoredCandle s", EMAPeriod, BandsPeriod, Die variante scheint zu funktionieren. |
Lesezeichen |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|