und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
JPAlonso-modoki - Experte für den MetaTrader 5
- Ansichten:
- 1118
- Rating:
- Veröffentlicht:
- 2016.05.04 10:18
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Modifiziert von Generated.
Verwendet Envelopes 200, dev 0.35.
//+------------------------------------------------------------------+ //| "Voting" dieser Preis wird steigen. | //| EINGABE: keine. | //| AUSGABE: Anzahl der "votes" dass der Preis steigen wird | //| BEMERKUNG: keine. | //+------------------------------------------------------------------+ int CSignalEnvelopes::LongCondition() { int result=0; int idx =StartIndex(); double close=SymbolInfoDouble(Symbol(),SYMBOL_ASK); double upper=Upper(idx); double lower=Lower(idx); double width=upper-lower; double ma=lower+width/2; if(close<=lower || (close<upper && close>ma)) result=100; //--- return the result return(result); } //+------------------------------------------------------------------+ //| "Voting" dass der Preis fallen wird. | //| EINGABE: keine. | //| AUSGABE: Anzahl von "votes" dass der Preis fallen wird. | //| BEMERKUNG: keine. | //+------------------------------------------------------------------+ int CSignalEnvelopes::ShortCondition() { int result =0; int idx =StartIndex(); double close=SymbolInfoDouble(Symbol(),SYMBOL_BID); double upper=Upper(idx); double lower=Lower(idx); double width=upper-lower; double ma=lower+width/2; if(close>=upper || (close>lower && close<ma)) result=100; //--- return the result return(result); } //+------------------------------------------------------------------+
Ich konnte nicht das "Mysterium der ersten Woche" herausbekommen, also einfach einen Timer setzen.
//+------------------------------------------------------------------+ //| "Tick" event handler Funktion | //+------------------------------------------------------------------+ void OnTick() { if(PositionSelect(Symbol())) return; if(TimeCurrent() < D'2012.10.08 10:55') return; ExtExpert.OnTick(); }
Der echte oben, das Testergebnis unten.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/1288
Dieser Expert Advisor berechnet den Profit von der Eröffnung einer Position zu einem Level der im Chart fixiert wurde
ShowOpenDayLevelDer Indikator der die Tageseröffnung in jedem Zeitrahmen anzeigt (kleiner als zwei Stunden), mit der Möglichkeit, die Startzeit des Tages zu verschieben und Sonntage im Chart zu beachten
Der Indikator IndMATEMA baisert auf der Kreuzung von zwei MA's und zwei TEMA's auf Schluss- und Eröffnungspreisbalken.
Exp_3XMA_IshimokuEin Ausbruchshandelssytem, das den 3XMA_Ishimoku Indikator verwendet.