uzman danışman - çeşitli sorular - sayfa 36

 

Rakamlar, Rakamlar() veya MarketInfo()'yu çağırabilir .

Digits () or _Digits

double digits = MarketInfo ( Symbol (), MODE_DIGITS );

Şimdi bir çarpan hızlı örnek istiyorsanız yaratıcı olun:

int multiplier= 0 ;

   if ( MarketInfo ( Symbol (), MODE_DIGITS )== 2 ){multiplier= 100 ;}
   if ( MarketInfo ( Symbol (), MODE_DIGITS )== 3 ){multiplier= 1000 ;}
   if ( MarketInfo ( Symbol (), MODE_DIGITS )== 4 ){multiplier= 10000 ;}
   if ( MarketInfo ( Symbol (), MODE_DIGITS )== 5 ){multiplier= 100000 ;}
   if ( MarketInfo ( Symbol (), MODE_DIGITS )== 6 ){multiplier= 1000000 ;}

double EURUSD= Bid *multiplier;

Print ( "EURUSD: " , DoubleToString (EURUSD, 0 ));
 
string price_as_str = StringFormat("%0."+(string)_Digits+"f",Bid);
int len = StringLen(price_as_str);
Print("price_as_str = ",price_as_str);
Print("Before the decimal point = ", StringSubstr(price_as_str, 0, len-_Digits-1));
Print("After the decimal point = ",  StringSubstr(price_as_str, len-_Digits));
 

Hehe!

Umarım her iki yorumunuz da çözümüm için yardımcı olur.
En kısa zamanda ikisini de denemeye başlayacağım.

Çok teşekkürler.

 

#StringLen - Kapat

En güzel yorumlarınızdan biri için bir kez daha çok teşekkürler - @honest_knave ve @Marco vd Heijden
Çok faydalı örneklerinizi denedikten sonra harika bir çözüm buldum.

Senin için her şeyin en iyisini dilerim!

 

#Lot Büyüklüğü Maks - Kapalı

Bu yorumlar sorunumu çözdü #‌336 - #338

Bir kez daha çok teşekkürler.

 

#Ticaret Paneli + Ticaret Stratejisi - Açık

Araştırmaya başlamadan önce sadece sormam gerekiyor.

S: Ticaret Paneli ve Ticaret Stratejisi ayrı mı olmalı yoksa ne?

Şimdiden teşekkürler.

 
Max Enrik :

#Ticaret Paneli + Ticaret Stratejisi - Açık

Araştırmaya başlamadan önce sadece sormam gerekiyor.

S: Ticaret Paneli ve Ticaret Stratejisi ayrı mı olmalı yoksa ne?

Şimdiden teşekkürler.


Grafik başına yalnızca 1 EA uygulayabilirsiniz.

Bu, muhtemelen, her ikisinin de alım satım işlemleri gerçekleştirmesi gerekiyorsa, panelinizi ve stratejinizi bir araya getirmeniz gerektiği anlamına gelecektir.

 
honest_knave :

Grafik başına yalnızca 1 EA uygulayabilirsiniz.
Bu, muhtemelen, her ikisinin de alım satım işlemleri gerçekleştirmesi gerekiyorsa, panelinizi ve stratejinizi bir araya getirmeniz gerektiği anlamına gelecektir.

Cevabınız için çok teşekkürler.
 
Gerçekten, gerçekten gerekliyse, chartID'yi kullanarak bir ea'nın diğer tüm grafiklerle çalışmasını sağlayabilirsiniz ve ardından grafiğin kendisine başka bir EA yükleyebilirsiniz ve hatta kodunu çalıştıran bir betiği yüklemeye kadar gidebilirsiniz. sonsuz döngü ama bu şeyler oldukça gelişmiş, bu yüzden onu ne kadar ileri itmek istediğinize bağlı.
 

‌ #Ticaret Paneli + Ticaret Stratejisi - Kapalı

Yorumunuz için teşekkür ederim Sayın Marco.

Onları birleştirmeden önce Ticaret Stratejisi için kod komut dosyası yazmaya başlayabilirim.
(Ticaret Stratejisi için ayrıca senaryo yazmayacaksam - eminim benim için çok zor olacak)

Günaydın başlayacağım.

Zaman ayırdığınız için çok teşekkürler.

Neden: