Einzelnen Beitrag anzeigen
  #12 (permalink)  
Alt 13.11.15
Benutzerbild von trololotromberino
trololotromberino trololotromberino ist offline
Mitglied
 
Registriert seit: Jul 2015
Beiträge: 56
trololotromberino befindet sich auf einem aufstrebenden Ast
Standard iCustom Indicator geht nicht in exponential...

Hi Leute,

ich habe einen EA fertig geschrieben und bin gerade fleißig am backtesten (YEEEEA mein erster fertiger eigener EA^^ )
Naja mir ist aufgefallen, dass etwas mit dem schon angesprochenen iCustom-Indicator nicht stimmt.
Und zwar möchte ich, dass er exponentiell verwendet wird. Also im Grunde BOP(1,14,1). Aber wenn ich den Indikator in den EA schreibe, kommt immer nur der BOP(1,14,0) heraus. Und da kann ich leider faktisch machen was ich will, er will den Indikator einfach nicht exponentiell behandeln. Das Lustige ist, dass das Template ihn zwar exponentiell anzeigt, er es aber nicht ist. Deshalb hab ich fast ewig nach dem Fehler der falschen Orderausführung gesucht, bis mir das mal aufgefallen ist.

Code:
bool BOP_long() {
   double dst1,dst2;
   dst1 = iCustom(NULL,0,"BOP",1,14,1,1);
   dst2 = iCustom(NULL,0,"BOP",1,14,1,2);
   if (dst2 < 0 && dst1 > 0.03) { 
      return (true);
   } else {
      return (false);
   }
}
  
bool BOP_short() {
   double dst1,dst2;
   dst1 = iCustom(NULL,0,"BOP",1,14,1,1);
   dst2 = iCustom(NULL,0,"BOP",1,14,1,2);
   if (dst2 > 0 && dst1 < -0.03) {   
      return (true);
   } else {
      return (false);
   }
}
So rufe ich die beiden Indikatoren auf.
Aber das mit der korrekten Ausführung kriege ich einfach nicht hin, egal wieviele 1, bzw. 0 ich noch hinter die 14 setze....

Hoffe ihr könnt mir weiterhelfen, ich bin soweit mit der Programmierung fertig und will ihn endlich mal einsetzen können

LG
__________________
Ich arbeite aktuell an einem eigenen EA und komme nicht weiter!
Wäre cool, wenn mir Coder ein wenig weiterhelfen könnten:
www.expert-advisor.com/etsbh