Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 15.08.13
feelfree feelfree ist offline
Premium Mitglied
 
Registriert seit: Mar 2013
Beiträge: 332
feelfree befindet sich auf einem aufstrebenden Ast
Standard

Moin TBM,

zwei Dinge versteh ich nicht so ganz.

Zitat:
Funktioniert leider nicht, der MT4 zeigt nur im Chart einen "bösen Smiley" an.
Dieser Smiley kommt nur wenn die ExpertAdvisor im MT4 deaktiviert sind.

Zitat:
und sagt, dass der TS ab mindestens 15 Punkten gesetzt werden muss.
Dann ist das eine Einschränkung des von dir genannten Programms.

JFD hat 0 Punkte als StopLevel, d.h. es gibt keinerlei Mindestabstand zum aktuellen Kurs und somit muss sogar ein TrailingStop mit 0,1 Pip Abstand funktionieren.

Anbei ein Beispiel für die notwendigen Variablen:
Code:
extern int StartTrailing = 1;     //wann soll der TrailingStop beginnen?
extern int TrailingStop = 25;    //in welchem Abstand soll der TS mitlaufen?
und nun als fertige Funktion:

Code:
 if(UseTrailingStop && TrailingStop > 0) 
  {                 
    if((OrderOpenPrice() - Ask) >= (Point * StartTrailing)) 
      {
      if((OrderStopLoss() > (Ask + Point * TrailingStop)) || (OrderStopLoss() == 0)) 
        {
         OrderModify(OrderTicket(), OrderOpenPrice(), Ask + Point * TrailingStop, OrderTakeProfit(), 0, DarkOrange);
                     if (!EachTickMode) BarCount = Bars;
                     continue;
        }
      }
   }
Damit sollte deine Bedingung voll erfüllt sein.

Grüße
Dan