jonirrenicus: Ich würde gerne mit dem Code helfen
. Ich habe ein Video von der Annäherung gesehen und es scheint ein Kinderspiel zu sein. Der ZigZag-Code kann ohne Array geschrieben und kürzer geschrieben werden
. Nichts falsch mit dem, was Chunshuo bieten. Er war schnell und weiß, was er tut. Um es beispielsweise einfacher zu machen, würde ich einfach eine Funktion erstellen und dann die Funktion im main start () aufrufen. Etwas wie das: if (ZigZagTrend () == 1) {etwas tun; } oder if (ZigZagTrend () == - 1) {etwas tun;} Dies ist die Funktion. Beachten Sie, dass Sie kein Array und weniger Codezeilen benötigen. Es ist also fasssssterrrrr LOl
. Eingefügter Code int ZigZagTrend () {int result = 0; doppeltes ZigZag, zz1 = 0, zz2 = 0; for (int Count = 0; Countlt; = Bars; Count ) {ZigZag = iCustom (NULL, 0, ZigZag, Tiefe, Abweichung, Rückschritt, 0, Count); if (ZigZag! = EMPTY_VALUE zz1 == 0) zz1 = ZigZag; if (ZigZag! = EMPTY_VALUE zz1! = 0) {zz2 = ZigZag; brechen; }} if (zz1gt; zz2) Ergebnis = 1;/ZigZag-Trend ist aktiv, wenn ((zz1lt; zz2) Ergebnis = -1;/ZigZag-Trend ist rückwärts (Ergebnis);} Peace Jess