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

 
Zhunko :

1. Her şey yolunda gidiyor. Döngü, örneğin diğer araçlar üzerinde çalışabilmek veya başka bir şey yapabilmek (arayüze hizmet etmek) için gereklidir. Bir döngü olmadan, Expert Advisor yalnızca yüklendiği yerdeki grafik işaretlerinde çalışır.
2. Bu bir demo betiğidir. Hafta sonu performansı görebilmeniz için döngü gereklidir.

3. Çalışacaktır.

Çok teşekkür ederim Vadim!
 
TarasBY :

Fiyatı zaman içinde karşılaştırırsınız:

Teşekkürler Gerçekten .... bunu nasıl fark etmedim !!!!!!
 

yardım, ben tamamen acemiyim, bir demo hesabı açtım, ekranda logolu bir terminal belirdi ve sağ köşede para yatırma işlemim başladı, her şey açıktı, sonra grafikte bir şeye tıkladım, açık artırma devam ediyordu, ve logo ve para ile depozito 6 gün içinde kayboldu, her şeyi orijinal durumuna nasıl geri döndürebilirim

 

Olya, bu bir demo, merak etme her şey kayboldu! Sol üstte yeni bir hesap açın ve denemeye devam edin! İyi şanlar!

Terminali devre dışı bırakmış olmalısınız! Menünün üst kısmında, Aracı tıklayın ve her şey geri yüklenecek!

 
TarasBY :

Fiyatı zaman içinde karşılaştırırsınız:



Her şeyi doğru yapmış gibi görünüyor .... hala açılmıyor (test cihazında)

Ayrıca http://clip2net.com/s/5aLodh günlüğünde hata bilgisi yok

 int start()
 {
 double Price= 0.9022 ; 
 if   ((iTime( NULL , 0 , 0 ) )== D'14.08.2000 14 00' )
 if (Bid == Price)
if ( NormalizeDouble ( MathAbs (Bid - Price ), Digits ) <= 0.0005 )  
 int Ticket= OrderSend ( Symbol (),OP_SELL, 0.1 ,Bid, 1 ,Ask+ 1490 * Point ,Ask- 110 * Point , "jfh" , 123 ); //
}
return ( 0 );
Anlayamıyorum - sorun nedir?
 
solnce600 :

Her şeyi doğru yapmış gibi görünüyor .... hala açılmıyor (test cihazında)

Ayrıca http://clip2net.com/s/5aLodh günlüğünde hata bilgisi yok

Anlayamıyorum - sorun nedir?

Kendinize bir kural koyun: "Kod yazma ve test etme aşamasında, TÜM olaylar (özellikle beklenen sonucu alamıyorsanız) YAZDIR"!!! - her if'den sonra - Print().

Böylece, hatalarınızı çabucak bulmayı öğrenin ve "doğru yol" için aldığınız aptallığı görün.

 
TarasBY :

Kendinize bir kural koyun: "Kod yazma ve test etme aşamasında, TÜM olaylar (özellikle beklenen sonucu alamıyorsanız) YAZDIR"!!! - her if'den sonra - Print().

Böylece, hatalarınızı çabucak bulmayı öğrenin ve "doğru yol" için aldığınız aptallığı görün.

Tamam teşekkürler.
 
solnce600 :

Her şeyi doğru yapmış gibi görünüyor .... hala açılmıyor (test cihazında)

Ayrıca http://clip2net.com/s/5aLodh günlüğünde hata bilgisi yok

 void start()
 {
   double Price = 0.9022 ; 
   if (Time[ 0] == D'14.08.2000 14 00' )
   {
     if (Bid == Price) <-- Подозрительное сравнение
     {
       if ( NormalizeDouble ( MathAbs (Bid - Price), Digits ) <= 0.0005 )  
       {
         int Ticket = OrderSend ( Symbol (), OP_SELL, 0.1 , Bid, 1 , Ask + 1490 * Point , Ask - 110 * Point , "jfh" , 123 );
       }
     }
   }
 }
Anlayamıyorum - sorun nedir?
Bu olursa, yakında değil, ama belki de asla.
 

Tünaydın!

Lütfen söyle bana, böyle bir görev var. Bugünkü hesap bakiyesini (hesaptaki toplam para miktarını) dünkü hesap bakiyesiyle karşılaştıran bir formül reçete etmek gerekir. Nasıl yapacağımı hiç anlayamıyorum. Cevaplarınızı bekliyorum, şimdiden teşekkürler!

 
Boneshapper :

Tünaydın!

Lütfen söyle bana, böyle bir görev var. Bugünkü hesap bakiyesini (hesaptaki toplam para miktarını) dünkü hesap bakiyesiyle karşılaştıran bir formül reçete etmek gerekir. Nasıl yapacağımı anlayamıyorum. Cevaplarınızı bekliyorum, şimdiden teşekkürler!

"Bugün" gelir gelmez, Bakiyenin mevcut değerini global değişkene girin. "Bugünün" başlangıcını günlük mumun başlangıcına kadar takip edersiniz.