"Tüm kontrol yolları bir değer döndürmez" hatası - sayfa 3

 
Cristobal Giron :

anlamıyorum arkadaş


JermyRec , sizin tarafınızdan yapılan bir mantıksal hataya işaret ediyor. Siparişin seçilip seçilmediğini kontrol etmek gerekir. OrderSelect() işlevi , sipariş seçilmişse true, seçilmemişse false döndürür. Bu kontrolü yapmazsanız, belirtilen bilet ile sipariş mevcut olmayabilir. Ardından, tüm işlevinizin öngörülemeyen bir sonucunu elde edebilirsiniz.

 int CloseOrder( int ticket, double prce){ 
//+--------------------------------------------------------------------------------------------------------------+


double price;
int      slippage;
double p = prce;
int      maxtry = RequoteAttempts;
color    CloseColor;

if (! OrderSelect (ticket, SELECT_BY_TICKET , MODE_TRADES )) return (- 1 ); 

int ordtype = OrderType ();
if (ordtype == OP_BUY ) {price = NormalizeDouble ( Bid ,
.........
 
Keith Watford :


Bu bir çözüm, fazladan 1 satır ekleyin

Teşekkür ederim
 
Bu konu ile ilgisi olmayan yorumlar " Konu Dışı Mesajlar " bölümüne taşınmıştır.
 
- tüm kontrol yolları bir değer döndürmez

bana yardım et????????????????????????????



dize yanak hareketi()


{

if(iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,2)<iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,1)&&

iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,2)<iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,1))

if(iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,2)<iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,2)&&

iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,1)>iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,1))



iade ("AL");



if(iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,2)>iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,1)&&

iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,2)>iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,1))

if(iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,2)>iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,2)&&


iMA(NULL,0,MAs,0,MODE_SMA,PRICE_CLOSE,1)<iMA(NULL,0,MAl,0,MODE_SMA,PRICE_CLOSE,1))


iade ("SAT");


başka dönüş ("HAYIR");

}

 
//else//
 return ( "NO" );
Sadece 'else'yi kaldırın .
 
8962348 :
- tüm kontrol yolları bir değer döndürmez


Lütfen gönderinizi düzenleyin ve

kodu yapıştırırken kod düğmesini (Alt+S) kullanın

 

Merhaba,

Burada da aynı problem!

Biri bana yardım edebilir mi lütfen?


{

   if ( MathMod (FractalPeriod, 2 )== 0 )

         FractalPeriod = FractalPeriod+ 1 ;

   SetIndexBuffer ( 0 ,UpperBuffer); SetIndexStyle( 0 , DRAW_ARROW , STYLE_SOLID , 1 ); SetIndexArrow( 0 , 234 );

   SetIndexBuffer ( 1 ,LowerBuffer); SetIndexStyle( 1 , DRAW_ARROW , STYLE_SOLID , 1 ); SetIndexArrow( 1 , 233 );

}
 
Rodrigo Moreira :

Merhaba,

Burada da aynı problem!

Biri bana yardım edebilir mi lütfen?


sorununuzu görebilmek için kodun tamamını göndermeniz gerekiyor, şimdiye kadar gönderdiğiniz kodda yok

 
Keith Watford :


Bu bir çözüm, fazladan 1 satır ekleyin

evet mülk katı işleri f sss işler...teşekkürler