[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 438

 
kosolapov :
Lütfen bana mevcut çubuğun mevcut fiyatını önceki çubuğun maksimum fiyatıyla nasıl karşılaştıracağımı söyler misiniz?

Teklif - mevcut çubuğun mevcut fiyatı,

Yüksek[1] - önceki çubuğun maksimum fiyatı

 

Diğerleri, bu nasıl olabilir? Ekranda anlaşılmaz bir doğa olgusu yakalanır.


 
artmedia70 :

Belki kodun neden görselleştirmede angle_line değişkenini döndürdüğünü (normalde açıyı döndürür), ancak test etme ve çalıştırmada neden döndürmediğini biliyorsunuzdur (0. açıyı döndürür). Teşekkür ederim!

//+------------------------------------------- --------------------+
int başlangıç()
{
//----

ObjectCreate("LineAngle", OBJ_TRENDBYANGLE , 0, 0,0);
ObjectSet("DoğruAçı", OBJPROP_TIME1, Zaman[2]);
ObjectSet("LineAngle", OBJPROP_PRICE1, Kapat[2]);
ObjectSet("DoğruAçı", OBJPROP_TIME2, Zaman[0]);
ObjectSet("LineAngle", OBJPROP_PRICE2, Open[0]);

double angle_line=ObjectGet("LineAngle",OBJPROP_ANGLE);

Print(" angle_line ",angle_line);

dönüş(0);
}
//+------------------------------------------- --------------------+

 
kosolapov :
Lütfen bana mevcut çubuğun mevcut fiyatını önceki çubuğun maksimum fiyatıyla nasıl karşılaştıracağımı söyler misiniz?
 if (Close[ 0 ] < High[ 1 ]) {

   ...

}
 
Danışmanın tüm eylemlerini, yani değişkenlerin oluşturulmasını, bunlara değer atanmasını, koşulların karşılaştırılmasını vb. nasıl takip edeceğimi söyler misiniz?
 
001 :

Belki kodun neden görselleştirmede angle_line değişkenini döndürdüğünü (normalde açıyı döndürür), ancak test etme ve çalıştırmada neden döndürmediğini biliyorsunuzdur (0. açıyı döndürür). Teşekkür ederim!

//+------------------------------------------- --------------------+
int başlangıç()
{
//----

ObjectCreate("LineAngle", OBJ_TRENDBYANGLE, 0, 0,0);
ObjectSet("DoğruAçı", OBJPROP_TIME1, Zaman[2]);
ObjectSet("LineAngle", OBJPROP_PRICE1, Kapat[2]);
ObjectSet("DoğruAçı", OBJPROP_TIME2, Zaman[0]);
ObjectSet("LineAngle", OBJPROP_PRICE2, Open[0]);

double angle_line=ObjectGet("LineAngle",OBJPROP_ANGLE);

Print(" angle_line ",angle_line);

dönüş(0);
}
//+------------------------------------------- --------------------+


Test ve optimizasyon sırasında nesneler oluşturulmaz
 
Vinin :

Test ve optimizasyon sırasında nesneler oluşturulmaz

Bu gibi durumlarda, Expert Advisor'da doğru açı nasıl bulunur?
 
001 :

Bu gibi durumlarda, Expert Advisor'da doğru açı nasıl bulunur?

Düşünmek. Herkes aritmetik okudu
 
İyi akşamlar!! 4051 hatası yazıyor ve uzun bir normal işlemden sonra aniden 200 defa bekleyen sipariş vermiyor. 4051 hatası
Geçersiz fonksiyon parametre değeri

Orada da çok şey devre dışı yazıyor. Lot Ben hacim*A'yı hesaplarım, burada dış çift hacim=0.1; A=NormalizeÇift(A,0);

Burada, sipariş için, tüm sipariş

 tiket= OrderSend ( Symbol (), OP_BUYSTOP,  volume*A, Price +otstup* Point , Point * 3 , R1, Price+takeprofit* Point +otstup* Point , "OP_BUYSTOP" , 1000 ,  expiration, Red ); 
   Alert ( "OP_BUYSTOP" , GetLastError ( ));  }M= 0 ;
   if ( GetLastError ( )!= 0 ){ Alert ( "tiket" ,tiket, " volume*A " ,volume*A, " Price +otstup*Point " ,Price +otstup* Point , " Price+takeprofit*Point+otstup*Point " ,Price+takeprofit* Point +otstup* Point );}

Ve A aynı zamanda birden on altıya kadar bir yerde değerler alır ..

 
sadece kayboldum!!! Neyi özlüyor? Evet ve son uyarı yürütülmez.. Ve böylece -
if (GetLastError( )!=ERR_NO_ERROR){Alert ("t