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

 
Kodu kontrol ederek başlamanızı tavsiye ederim. Yazdır ("); kullanıyorum giriş kriterleri bölümündeki herhangi bir kod döneminden sonra. SMS yoksa, işlem yok, ancak varsa, ancak belirli bir noktaya kadar neyin yanlış gittiğini anlayacaksınız :)
 
Usual_Trader :

terminali kapatan ek işlevler vardır, örneğin CloseTerminal() https://forum.mql4.com/ru/11287/page49#104688
Belki de bir danışman uğruna tüm terminali kapatmamalısın?! - ya da daha sonra, güvenilirlik için evin enerjisini kesin mi?! ;)
 
TarasBY :
Belki de bir danışman uğruna tüm terminali kapatmamalısın?! - veya daha sonra, güvenilirlik için evin enerjisini kesin mi?! ;)
Evet, ve VPS'de devam ederse, tüm ofisin enerjisini kesin :)
 

İlginç. Daha önce bahsettiğim kod, tüm koşullar bu şekilde ayrılırsa çalışır.

Bu formda, o kompleks ile çizgi aynen böyle kalırsa, bölünmüş if'ler çalışır. Ancak, karmaşık ife'de herhangi bir mantıksal hata görmüyorum!

 bool CCInapravlenie=false; Print ( "CCI_50S " , CCI_50S  , "    CCI_50 " , CCI_50 , "   CCInapravlenie " , CCInapravlenie );
 if ( CCI_50S> 100 &&CCI_50< 100 )CCInapravlenie=true;            Print ( "CCI_50S " , CCI_50S  , "    CCI_50 " , CCI_50 , "   CCI_50S>100&&CCI_50<100 " ,  CCI_50S> 100 &&CCI_50< 100 );
 if ( CCI_50S> 0 &&CCI_50< 0 ) CCInapravlenie=true;               Print ( "CCI_50S " , CCI_50S  , "    CCI_50 " , CCI_50 , "   CCI_50S>0&&CCI_50<0 " ,  CCI_50S> 0 &&CCI_50< 0 );
 if ( CCI_50S>- 100 &&CCI_50<- 100 )CCInapravlenie=true;         Print ( "CCI_50S " , CCI_50S  , "    CCI_50 " , CCI_50 , "   CCI_50S>-100&&CCI_50<-100  " ,  CCI_50S>- 100 &&CCI_50<- 100   );
 
 
 
 if ( CCI_50S> 100 &&CCI_50< 100 ||CCI_50S> 0 &&CCI_50< 0 || CCI_50S>- 100 &&CCI_50<- 100   )CCInapravlenie=true;
 
 if(CCInapravlenie){   imja = DoubleToStr(Time[0], 0); // название объекта;
  ObjectCreate(imja, 22, 0, iTime(NULL,0,0),iLow(NULL,0,0)-0.0001);ObjectSet(imja, OBJPROP_ARROWCODE, 241);
ObjectSet(imja, OBJPROP_COLOR , Yellow); // стрелка вниз под баром
  }//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
 

 
Dimka-novitsek :

İlginç. Daha önce bahsettiğim kod, tüm koşullar bu şekilde ayrılırsa çalışır.

Bu formda, o kompleks ile çizgi aynen böyle kalırsa, bölünmüş if'ler çalışır. Ancak, karmaşık ife'de herhangi bir mantıksal hata görmüyorum!


Dmitry! General if mantığının yanlışlığına zaten dikkat çektiniz!

Bunun gibi bir şey yaparsın:

 Print ( 5-3 );
Print ( 6-4 );
Print ( 7-5 );

"2" sonucunu üç kez yazdırır.

Ve sonra birlikte yığılırsınız:

 Print ( 5-3 -6-4-7-5);

Ve elbette farklı bir sonuç elde edersiniz

 
Dimka-novitsek :

İlginç. Daha önce tartıştığım kod , tüm koşullar bu şekilde ayrılırsa çalışır.

Bu formda, o kompleks ile çizgi aynen böyle kalsa , ayrı if'ler çalışır. Ancak, karmaşık ife'de herhangi bir mantıksal hata görmüyorum!


Belgeleri okumayı denediniz mi? Yardımcı olduğunu söylüyorlar ;) https://docs.mql4.com/en/basis/operations/rules.

 
Evet. Teşekkür ederim. Baskılara bir şekilde düzensizce girdim. Ama en önemlisi, değişken true alır. Belgelere gidiyorum.
 
Dimka-novitsek :
Evet. Teşekkür ederim. Baskılara bir şekilde düzensizce girdim. Ama en önemlisi, değişken true alır. Belgelere gidiyorum.

Dikkat edin - MKL4'te öncelikler, genel olarak kabul edilenlerden okunan, C'de kabul edilenlerden biraz farklıdır. Bu nedenle, parantez koymak daha iyidir.
 

Aptalca bir sorum var. Hesabımda işlem yapamıyorum. Gerçek kuruş hesabı.

Bir ticaret açıyorum ve bu resmi görüyorum:

Teknik destek hesabın aktif olduğunu yazıyor, her şey yolunda. Terminalde ne olabilir ki, aptalca sat düğmesine bastığınızda, ticaretin mümkün olmadığını söylüyor.

Ne bir iş olabilir istemi.

Teşekkür ederim.

 
vaisya :

Aptalca bir sorum var. Hesabımda işlem yapamıyorum. Gerçek kuruş hesabı.

Bir ticaret açıyorum ve bu resmi görüyorum:

Teknik destek hesabın aktif olduğunu yazıyor, her şey yolunda. Terminalde ne olabilir ki, aptalca sat düğmesine bastığınızda, ticaretin mümkün olmadığını söylüyor.

Bir iş ne olabilir İstemi.

Teşekkür ederim.

Giriş Yapılamıyor - hesabınıza giriş yapmadınız...