Hatalar, hatalar, sorular - sayfa 3136

 
Yury Lemeshev # :

Çok iyi ama nasıl?

Mümkün değil. Kimi dinliyorsun?


 
Yury Lemeshev # :

Bir senkronizasyon kontrolü kullanırken, yalnızca ilk karaktere sahip ilk satırı etkiler ve sonuç olarak kalan 6 tanesi gitmez bile

peki ilk karakteri işliyor musun? :

 if ( SymbolIsSynchronized (euSY01)== true && SymbolInfoDouble (euSY01, SYMBOL_BID ,euSY01b)== true && SymbolInfoDouble (euSY01, SYMBOL_ASK ,euSY01a)== true && euSY01b> 0 && euSY01a> 0 )

peki geri kalanı?

 
Vitaly Muzichenko # :

Mümkün değil. Kimi dinliyorsun?


Teşekkür ederim. Tiklerle nasıl başa çıktığını biliyor musun?

 
Алексей Тарабанов # :

Teşekkür ederim. Tiklerle nasıl başa çıktığını biliyor musun?

Programın kendisi yukarıdan aşağıya doğru işler.

 
Neler olduğunu tam olarak anlamak için OnTick'teki kod açıkça yeterli değil.
 
Yury Lemeshev # :

değer herhangi bir nedenle gelmediyse SymbolInfoDouble(euSY07,SYMBOL_BID,euSY07b) içinde hangi değer olmalıdır?

Bir zamanlar ilk çalıştırmada bir sorun vardı

Bu satır sorunu çözdü

 double TickValue= SymbolInfoDouble (mSymbol, SYMBOL_TRADE_TICK_VALUE );
 if (TickValue== 0 ) { Print ( "TickValue: " , mSymbol, " = " ,TickValue); return ;}
Şimdi günlükte herhangi bir sorun görmüyorum, ancak çeki kaldırmıyorum
 
Vitaly Muzichenko # :

Programın kendisi yukarıdan aşağıya doğru işler.

Hangi program? Bir kod satırı var - onaylayın.

 
Алексей Тарабанов # :

Hangi program? Bir kod satırı var - onaylayın.

hangi programa sahip olduğu genellikle bilinmiyor. bununla başlamalısın. :)

ve biz burada telepatları topladık... :)

 
Aynen öyle.
 

ME'de makro vurgulama, yalnızca makronun içerme dosyasında tanımlandığı satırda başlar.