Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 985

 
optionany :

Örneğin şöyle bir şey var: SendMail( vnutrennyaya _ pochta _ terminala ); ?

Hiçbir yerde benzer bir şey bulunamadı.      

https://www.mql4.com/en/search#!keyword=%20SendMail

bildirim

 

Tünaydın. Bu soru, ticaret terminalinin piyasaya sürülmesinden sonra ortaya çıktı. Arayüz yazı tipi boyutu değişti.

Google, Yardım ile benzer bir soruna IE'nin özelliklerini değiştirerek bir çözüm buldu. Ancak, bana yardımcı olmadı.

Başka nasıl iade edeceğimi bilmiyorum. Ve olduğu gibi bırakmak istemiyorum çünkü tüm çalışma alanı değişti.

Ve program şimdi tamamen farklı görünüyor, ki bu son derece sıra dışı.

 

Herkese iyi akşamlar! Lütfen çözmeme yardım edin, diziye uç noktalar yazıyorum, kod aşağıda, dergiden bir ek ekliyorum. Problem diziye 7 değerini yazmakla başlar (s ve f değişkenleri 7'ye eşittir, dizi 8 değerle doldurulmalı ve 10 kayıt edilmelidir ve değişkenin sonraki değeri 8 değil 10 olur, aynı 17 sayısı ile ilgili sorun, sanki rakamlar 7'ye 3'te ilerliyor gibi 3))) Bu durumda ne yapılabilir?

 for (m= 1 ,s= 0 ,f= 0 ;m<limitt;m++)
{
H1= NormalizeDouble (high[m],V);
H2= NormalizeDouble (high[m+ 1 ],V);
H3= NormalizeDouble (high[m+ 2 ],V);
HT3=time[m+ 2 ];
H4= NormalizeDouble (high[m+ 3 ],V);
H5= NormalizeDouble (high[m+ 4 ],V);
L1= NormalizeDouble (low[m],V);
L2= NormalizeDouble (low[m+ 1 ],V);
L3= NormalizeDouble (low[m+ 2 ],V);
LT3=time[m+ 2 ];
L4= NormalizeDouble (low[m+ 3 ],V);
L5= NormalizeDouble (low[m+ 4 ],V);
if (H3>H1&&H3>H2&&H3>H4&&H3>H5)
{
ArrayResize (H,s+ 1 );
ArrayResize (HT,s+ 1 );
ArrayFill (H,s, 1 ,H3);
ArrayFill (HT,s, 1 ,HT3);
printf ( "Значение в массиве верх и время s=%o, H[s] = %G/HT[s] = %s " ,s,H[s], TimeToString (HT[s], TIME_DATE ));
sizeH= ArraySize (H);
sizeHT= ArraySize (HT);
printf ( "Количество значение в массиве верх и время sizeH=%o/sizeHT=%o " ,sizeH,sizeHT);
s++;
}
if (L3<L1&&L3<L2&&L3<L4&&L3<L5)
{
ArrayResize (L,f+ 1 );
ArrayResize (LT,f+ 1 );
ArrayFill (L,f, 1 ,L3);
ArrayFill (LT,f, 1 ,LT3);
printf ( "Значение в массиве низ и время f=%o, L[f] = %G/ LT[f] = %s" ,f,L[f], TimeToString (LT[f], TIME_DATE ));
sizeL= ArraySize (L);
sizeLT= ArraySize (LT);
printf ( "Количество значение в массиве низ и время sizeL=%o/sizeLT=%o" ,sizeL,sizeLT);
f++;
}
Dosyalar:
 
Roll :

https://www.mql4.com/en/search#!keyword=%20SendMail

bildirim





böyle yok

Bu mesajları e-postaya yönlendirmeniz gerekiyor...

 
optionany :


böyle yok

Bu mesajları e-postaya yönlendirmeniz gerekiyor...


Hayır ve hayır.
 
Vadim_2015 :

Herkese iyi günler!

İnsanlara söyle. Göstergedeki hesaplama her kene üzerinde çalışmaz, diyelim ki mum oluştuğunda (kapandığında) sadece bir kez çalıştırılır mı?

OnCalculate'den önce global düzeyde türkiye'ye NewBar işlevini ekleyin ve koşullarda if(fNewBar()==true) ve ardından hesaplama döngüsünü yazın,

 //+------------------------------------------------------------------+
//| Function  NewBar                                                 |
//+------------------------------------------------------------------+  
bool fNewBar()
{
static datetime NewTime= 0 ;
if (NewTime!=Time[ 0 ])
{
if (NewTime== 0 )
{
NewTime=Time[ 0 ];
return ( false );
}      
NewTime=Time[ 0 ];
return ( true );
}
return ( false );     
}  
 
Vinin :
init() içinde veriler hazırlanıyor. Belki de henüz hazır değillerdir.
Alexey Vik :
Nasıl içinde değil? Döngü sayacı değiştirilmezse döngü olmaz mı? a 1'den küçükken a = 0'dan döngü yaparsınız ve onu artırmazsınız.

Elbette sorun, test cihazının başlamadan önce ZigZag verilerini hesaplamaması, ZigZag verilerinin IF koşullarını geçmemesi ve döngünün artmaması olabilir.

Test cihazının, tam olarak tarif ettiğim gibi, normal modda terminalin yaptığı gibi hesaplama yapmaması mümkün mü?

O zaman her şeyin yolunda olduğundan nasıl emin olabilirim?

 
mario_SC-- :

Tabii ki sorun, test cihazının başlamadan önce ZigZag verilerini hesaplamaması, ZigZag verilerinin IF koşullarını geçmemesi ve döngünün artmaması olabilir.

Test cihazının, tam olarak tarif ettiğim gibi, normal modda terminalin yaptığı gibi hesaplama yapmaması mümkün mü?

O zaman her şeyin yolunda olduğundan nasıl emin olabilirim?

Bilmiyorum, nedense bunun terminalde döngü oluşturmadığına dair ciddi şüpheler beni rahatsız ediyor.
 
mario_SC-- :

Elbette sorun, test cihazının başlamadan önce ZigZag verilerini hesaplamaması, ZigZag verilerinin IF koşullarını geçmemesi ve döngünün artmaması olabilir.

Test cihazının, tam olarak tarif ettiğim gibi, normal modda terminalin yaptığı gibi hesaplama yapmaması mümkün mü?

O zaman her şeyin yolunda olduğundan nasıl emin olabilirim?

Başlamak için transfer hesaplamaları. Evet ve döngüyü düzeltmek güzel olurdu