MQL5 iCustom i ZigZag

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

MQL5 iCustom i ZigZag

Nieprzeczytany post autor: Esco »

cześć

Mam problem z kopiowaniem bufora zigZaga w MQL5.

Taki kod:
http://wklejto.pl/255766

Daje za każdym razem inne efekty.
Czasem działa poprawnie, innym razem nie pokazuje nic lub pokazuje "losowe" dane.
Przykładowo łączy tylko high wskazywane przez ZZ albo nie przelicza bufora mimo zmiany interwału.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
adamForex
Gaduła
Gaduła
Posty: 117
Rejestracja: 28 gru 2015, 10:24

Re: MQL5 iCustom i ZigZag

Nieprzeczytany post autor: adamForex »

Możesz spróbować przesunąć:

Kod: Zaznacz cały

double buf0[];
double buf1[];
double buf2[];
do przestrzeni globalnej i skasować:

Kod: Zaznacz cały

ArrayInitialize(buf0,0);
   ArrayInitialize(buf1,0);
   ArrayInitialize(buf2,0);
   ArrayInitialize(ZZLine,0);
Sprawdzić czy wszystko działa ok chyba najłatwiej będzie sumując elementy tablicy z jednej i drugiej wersji wskaźnika.
U mnie po tej operacji suma dla wszystkich bufforów była odpowiednia nawet przy przełączaniu interwałów.

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Re: MQL5 iCustom i ZigZag

Nieprzeczytany post autor: Esco »

Pomogło dodanie:

SetIndexBuffer(0,buf0,INDICATOR_DATA);

ODPOWIEDZ