MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 995

 
Gilmor :

Gördüğünüz gibi, bu sekme aynı zamanda güya her şeyin mükemmel olduğunu gösteriyor. Yüklendi, başlatıldı. Herhangi bir hatası yoktur. :(

Ve böylece, teşekkürler! Bu sekmeyi kullanmayı bilmiyordum.

Bekleyen bir SellStop siparişi vermeye çalıştığınızda, günlükte 130 hatası olacaktır.Neden? - kodunuza bakın.

 
Ffffg Fggg :


Index = minprice + mp ;

Bu ne için ?

 
Index = minprice + mp ;

Index değişkenine minprice değerinin ve ardından yeni mp değerinin atanmasını istiyorum.

Nasıl görünmelidir:

Bar 50, yakın ve minimum mum değeri arasındaki fark = -0,12 (mp = minprice)

Çubuk 49, mum çubuğunun yakın ve minimum değeri arasındaki fark = -0.17 (İndeks = minfiyat + mp) (-0.12 + -0.17)

.....

.....

Çubuk 1, mum çubuğunun yakın ve minimum değeri arasındaki fark = -0.07 (İndeks = minfiyat + mp) (-6.12 + -0.07)

Çıktı ekranda görüntülenir.

 
Ffffg Fggg :


açılışlar ve kapanışlar arasındaki toplam farka ihtiyacınız var, böyle olacak

 summ += open - close; 

neden minfiyat = 99999 ? ne için

lowve close arasındaki fark nedir???

 
Gilmor :

Parametrelerin her birinin ne anlama geldiğini okudum, tüttürdüm, ayarla .....

Bekleyen bir satış benim için açılmıyor. Cehennem, hata bile atmıyor. GetLastError ()=0! Buy, beklendiği gibi açılır, ancak satışı yok sayar. Benimle dalga geçiyor, ne istiyor? ))))

İyi insanlar, ihtiyacınız olan bilgiyi nereden ediniyorsunuz? ))

SELLSTOP, mevcut fiyatın ALTINDA yer almaktadır. Yani, 50 puanınız eklenmemeli, Tekliften çıkarılmalıdır.

 
Iurii Tokman :

açılışlar ve kapanışlar arasındaki toplam farka ihtiyacınız var, böyle olacak

neden minfiyat = 99999 ? ne için

düşük ve yakın arasındaki fark neden???

Özür dilerim ve çok teşekkür ederim. Soruma cevap verdin.

 
Ffffg Fggg :

Özür dilerim ve çok teşekkür ederim. Soruma cevap verdin.

lütfen

 
Maxim Kuznetsov :

SELLSTOP, mevcut fiyatın ALTINDA yer almaktadır. Yani, 50 puanınız eklenmemeli, Tekliften çıkarılmalıdır.

:-) Evet. Epik. Ticaretin kendisinde, ne zaman bahis yaptığınızı düşünmezsiniz bile. Makinede. Ve burada, "Atı fark etmedim bile" ilkesine göre. Çok teşekkürler. Temel bilgiler gibi görünüyor, ancak eklemeniz değil, çıkarmanız gereken beyinde bile işe yaramadı.
 

Merhaba. Anladığım kadarıyla her yerde 100 kez çiğnenmiş ama bir türlü aydınlanma olmamış, lütfen ne olduğunu açıklayın: ACCOUNT_MARGIN_FREE

Şöyle şeyler gördüm:

Referanstan: Bir pozisyon açmak için mevcut mevduat para biriminde hesaptaki ücretsiz fon miktarı

İnternetten: Bu, paramla satın alabileceğim lot miktarıdır.


Ama kontrol ettiğimde bu resmi alıyorum:

Demo hesabı:

50000 dolarım var printf(ACCOUNT_MARGIN_FREE) 42 gösteriyor

Satın alıp tekrar kontrol ediyorum yine 42 gösteriyor.

Kendi paramla alabileceğim lot sayısı buysa, kabaca bu hacim = 42'dir ve daha fazlası değildir.

67 cilt ile girebildim, 68'e artık izin verilmedi.

Gerçek hesap:

30$ 42 gösteriyor

Henüz alışveriş yapmadınız...


Zaten bu nasıl anlaşılır?

 
killer67 :

Merhaba. Anladığım kadarıyla her yerde 100 kez çiğnenmiş ama bir türlü aydınlanma olmamış, lütfen ne olduğunu açıklayın: ACCOUNT_MARGIN_FREE

Şöyle şeyler gördüm:

Referanstan: Bir pozisyon açmak için mevcut mevduat para biriminde hesaptaki ücretsiz fon miktarı

İnternetten: Bu, paramla satın alabileceğim lot miktarıdır.


Ama kontrol ettiğimde bu resmi alıyorum:

Demo hesabı:

50000 dolarım var printf(ACCOUNT_MARGIN_FREE) 42 gösteriyor

Satın alıp tekrar kontrol ediyorum yine 42 gösteriyor.

Kendi paramla alabileceğim lot sayısı buysa, kabaca bu hacim = 42'dir ve daha fazlası değildir.

67 cilt ile girebildim, 68'e artık izin verilmedi.

Gerçek hesap:

30$ 42 gösteriyor

Henüz alışveriş yapmadınız...


Zaten bu nasıl anlaşılır?


Yazdırmaya çalıştığınız şey doğru değil. Bu doğru.

 printf (" ACCOUNT_MARGIN_FREE =  %G", AccountInfoDouble ( ACCOUNT_MARGIN_FREE ));