Tüm başlangıcı yorumladım, ancak hata devam etti, bu yüzden daha yüksek bir yerde
double vtotale[ 0 ]; // Вы не сможете изменить размер массива т.к. он стат. сделайте динамич. vtotale[], изменить размер ArrayResize(vtotale,0);//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int init() { return ( 0 );} // вернет 0 не забываем про {}int deinit(){ return ( 0 );}
kod dosyasını ekleyin (en altta " Dosya ekle :" Genel Bakış... ) vakit kaybetmeyelim !
int init() { return ( 0 );}
int deinit() return ( 0 ); //ошибкаint init() { return ( 0 );}
int deinit(){ return ( 0 );} //все ок
можно и так, если функции выполняются один раз
void init() { }
void deinit(){ }
Neden, her şey benim için derleniyor;))
Bu sürümde, yukarıya bakın.
Tüm başlangıcı yorumladım, ancak hata devam etti, bu yüzden daha yüksek bir yerde
pahalı, gövdede 1 operatör varsa, parantezler atlanabilir mi?
Fonksiyonlar için değil.
for() içinde bildirilen değişkenler for() dışında kullanılamaz mı?
for() içinde bildirilen değişkenler for() dışında kullanılamaz mı?
Yanlış, bildirilen değişkenler tüm yürütmede kullanılabilir olacak. işlev. (Hadi başlayalım, ama init'te değil, deinit ...).
Yardım okumak :)
Bazen bir kişinin yardım yoluyla daha da gelişmesi için kökü açıklaması gerekir.
Aleksander'ın 0'dan yardım alarak öğrenmesi nasıl oldu merak ediyorum.