Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 11.09.19
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TraderDirk Beitrag anzeigen
stelle hier mein Pivot-Fibonacci V1 Indikator zu Verfügung.
Wer mag kann mir ein paar Anregungen zu senden.

Der Indikator kann in allen Perioden mit unterschiedlichen Zeitperioden angegeben werden.
Probiert ihn einfach aus.
Danke, hab ich doch glatt gleich mal gemacht. Was mir gleich auffiel:

Bei den Einstellungen weiß ich erst mal nicht
1. was diese "Setting Time xx" sein sollen
2. wieso ich eine Rectangle Einstellung habe

Bei einigen Linien weiß ich nicht, was sie sind und wenn ich mit der Maus drüber gehe, krieg ich auch keine "menschenlesbaren" Informationen.

Tips:
1. Du kannst z.B. im Kopf Erklärungen schreiben unter
-. #property description "Settings Time xx: for which period to calc the pivots"
2. Du kannst eine weitere Option ShowTooltip=true; machen
-. wenn die aktiviert ist, liefert sie für jede Linie ein Popup,
-. z.B. "time x\nlevel y\nValue z"
3. den strict property kannst Du ruhig reinnehmen, Du mußt dann nur umwandeln
Code:
//extern string CRectangle  = "40,40,40";
extern color CRectangle  = C'40,40,40'; //rectangle color
// === dann reicht unten das völlig aus:
drawRECT(r1,r2,"R_rectangle", CRectangle,time1,time2);
drawRECT(s1,s2,"S_rectangle", CRectangle,time1,time2);

// implicit conversion from number to string, Beispiel Zeile 54
//ChartName=" Pivot-Fibo"+CHPeriod;
ChartName=" Pivot-Fibo"+IntegerToString(CHPeriod);
Die "possible use of uninitialized variable .." liegt daran, daß Du zuerst keinen Vorgabewert wie "double yesterday_2close=0.0, ..." setzt und es ja möglich ist, daß die if und else Bedingungen auch keinen Wert liefern, dann hast Du in den folgenden double P= und R= Berechnungen Probleme.

Erst mal alles, was ich anzumerken habe - sieht sonst aber gut aus AVT