[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 882

 

Sonuç yok. Gösterge çizgilerini karakterize eden sayılar kalır.

Bunlar sağdaki aralığa göreli noktalardır. Sağdaki pencerenin "üst" ve "alt" sınırları vardır.

 

Gösterge değerini sorduğumda bana nedenini kim söyleyebilir?

double vol = iCustom(Symbol(),PERIOD_H1,"Parabolic",PARASTEP,PARAMAX,0,1);

bana bu değeri veriyor...

EURUSD,H1: hacim= 1.2737Ask= 1.2678

ve sonra bu çıktıyı verir

EURUSD,H1: hacim= 435119881.7219Ask= 1.2736

anlamıyorum .. vol değişkeni ile hesaplama yapılmadı

bu rakamlar nereden geliyor? =\

 
Belki test cihazındadır? =\
 
Vinin :

Teşekkürler Victor ve bunun için.

O zaman bir şekilde konuyu bitir.

 

Selamlar!

bana MagicNumber'a 1 ekleyecek ve atayacak işlevi söyle.

Bir danışmanda aynı anda birkaç döngü yürütmek için buna ihtiyacım var.

Şimdiden teşekkürler.

 

Yine, ikinci boyutun boyutunu etkileyemem, ancak yeniden derlemeden sonra değişecektir.
 
belck :

Selamlar!

bana MagicNumber'a 1 ekleyecek ve atayacak işlevi söyle.

Bir danışmanda aynı anda birkaç döngü yürütmek için buna ihtiyacım var.

Şimdiden teşekkürler.


Tam olarak değil. Ama belki bir çözüm bulmanıza yardımcı olur:

 int Magic_()
 {
   string mag;
   int Magic.g;
   Sleep ( 1000 );
   while (true)
   {
      MathSrand ( TimeLocal ());
      mag = StringConcatenate (mag, MathRand ()/ 15 , MathRand ()/ 8 , MathRand ()/ 32 ); 
      Magic.g = MathRound ( MathAbs (StrToInteger(mag)));
      mag = DoubleToStr(Magic.g, 10 );
      if ( StringLen (mag) >= 15 ) {Magic.g = StrToInteger(mag); break ;}
   }
   return ( MathRound ( MathAbs (Magic.g)));
 }
 

Forumda biraz araştırma yaptım ve bunu buldum

 int MagicfromSymbol() // Генирит Magicnumber для каждого символа и ТФ
{  
   int MagicNumber= 0 ;  
   for ( int i= 0 ; i< 5 ; i++) 
   {  
      MagicNumber=MagicNumber* 3 +StringGetChar( Symbol (),i)+ 5 ;  
   }  
   MagicNumber=MagicNumber* 3 + Period ();  
   return (MagicNumber);  
}

soktum. Herhangi bir hata vermedi ama çalışmadı.

Bunun gibi bir döngü açmak için onaylarım var (yani, bu bir eşzamanlı strateji için):

 if (TradeNow && total < 1 ) {
      PrevCl = iClose( Symbol (), 0 , 2 );
      CurrCl = iClose( Symbol (), 0 , 1 );
      SellLimit = Bid;
      BuyLimit = Ask;
       if (!ShortTrade && !LongTrade) {

şöyle yaptım:

 if (TradeNow && total < 2 ) {
      PrevCl = iClose( Symbol (), 0 , 2 );
      CurrCl = iClose( Symbol (), 0 , 1 );
      SellLimit = Bid;
      BuyLimit = Ask;
       if (!ShortTrade && !LongTrade) {

ve çalışmadı.

Ne yanlış olabilir? Lütfen bana söyle.

 
belck :

Forumda biraz araştırma yaptım ve bunu buldum

soktum. Herhangi bir hata vermedi ama çalışmadı.

Bunun gibi bir döngü açmak için onaylarım var (yani, bu bir eşzamanlı strateji için):

şöyle yaptım:

ve çalışmadı.

Ne yanlış olabilir? Lütfen bana söyle.


Görünüşe göre tüm kodun gönderilmesi gerekiyor. Charades pek yardımcı olmuyor
 

burada ekte

Dosyalar: