Nasıl kodlanır? - sayfa 174

 

Puan değeri Sıfır

wolfe:
double point =MarketInfo(Symbol(),MODE_DIGITS)*Point;

Comment("\nPoint = ",point);

Harika, minnettarım. Teşekkürler.

 
Saab59:
Harika, minnettarım. Teşekkürler.

Bunun gerçekten işe yarayıp yaramadığından emin değilim, şimdi düşünüyorum da.

Bu aradığınızı döndürüyor mu?

 

Bence bu daha iyi:

Comment("\nPoint = ",DoubleToStr(Point,Digits));
 
wolfe:
Bunun gerçekten işe yarayıp yaramadığından emin değilim, şimdi düşünüyorum da. Bu aradığınızı döndürüyor mu?

Evet, çalışıyor, teşekkürler. MetaEditor'da MarketInfo() üzerinde F1'e tıklarsanız, örneğin birkaç örnek kod listeler:

çift teklif = MarketInfo("EURUSD",MODE_BID);

çift sor = MarketInfo("EURUSD",MODE_ASK);

çift nokta = MarketInfo("EURUSD",MODE_POINT);

int rakamlar = MarketInfo("EURUSD",MODE_DIGITS);

int spread = MarketInfo("EURUSD",MODE_SPREAD);

Nokta örneği, örneğimde görüntülendiğinde sıfıra dönüyor, bu yüzden merakım. Noktada F1'i tıklatmak, değeri çıkarırken ondalık değerler hakkında hiçbir şey göstermez.

Roger09 örneğine baktığımda, neden birinin onu bir dizgeye dönüştürmesi gerektiğinden emin değilim, ama işe yarıyor gibi görünüyor. Öyleyse soru şu ki, yukarıdaki örnekte Comment ifadesi neden çift tip olan teklif, sor vb. için çalışıyor, ancak bunları çıkarmaya çalıştığımda nokta için çalışmıyor.

Roger, önerin için teşekkürler.

 
Roger09 örneğine baktığımda, neden birinin onu bir dizgeye dönüştürmesi gerektiğinden emin değilim, ama işe yarıyor gibi görünüyor.

Comment() ve Print() size varsayılan olarak sadece 4 hane gösterir . 5 hane görmek istiyorsanız bu yapıyı kullanmalısınız.

 
Roger09:
Comment() ve Print() size varsayılan olarak sadece 4 hane gösterir. 5 hane görmek istiyorsanız bu yapıyı kullanmalısınız.

Tamam. Bu sabah beni şaşırttı Wolfe'un örneği bana bir sonuç verdi, ancak nokta değerini * ondalık sayıları döndürdüğü için aslında doğru sonuç değildi. Örneğinizde doğru nokta sonucunu gösteriyor. İkiniz sayesinde birkaç şey öğrendim.

 

Bir komisyoncudan minimum Lot Boyutunu (örneğin 0.01) ve adımları almanın herhangi bir yolu var mı?

Şimdiden teşekkürler :-)

 

MarketInfo - MQL4 Belgeleri

MarketInfo() içindedir. 'Tanımlayıcıları iste'yi tıkladığınızdan emin olun.

jan100:
Bir komisyoncudan minimum Lot Boyutunu (örneğin 0.01) ve adımları almanın herhangi bir yolu var mı? Şimdiden teşekkürler :-)
 

Teşekkür ederim. Tam aradığım şey buydu. bazen çok kolay.....

 

Çift Sipariş Verme

Herhangi biri bana bir EA'yı her dakikanın başında ilgili stop zararı ve hedef karı ile çift emir (bir alış ve bir satış) verecek şekilde nasıl programlayacağımı söyleyebilir mi?

Teşekkürler

dptrade

Neden: