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

 
rosomah :

Bana yardım et lütfen.

Expert Advisor'a bekleyen bir sipariş değiştirici koydum ve bunu Journal'da test ederken bana bir hata veriyor - 1.

Onlar. - "Fonksiyon parametreleri olarak sabit değerler geçilirse bu durumda hata 1 (ERR_NO_RSULT) oluşacaktır."

Değişiklikten önce bir kontrol koydum, ancak yardımcı olmuyor. Hata nerede? EA test ediliyor, ancak değişmeyen değerlere sahip siparişler nasıl ayıklanır?

OrderModify'a ne ilettiklerini görmek için pr, stop ve Take değerlerini yazdırın.
 
İhtiyacın olan şey için teşekkürler :)
 

Uzun bir aradan sonra Uzman Danışman yazmaya karar verdim ama bu da şanssızlık...

fiyat şimdi terminalde şöyle görünüyor: 1.31126 - 5 ondalık basamak

ve Bid, Ask, Open[i], High[i], Low[i], Close[i] değişkenleri fiyatı şu şekilde döndürür: 1.3113 - 4 hane.

Bu nedenle, danışman çalışmıyor. Nasıl kazanılır?

Söyle bana kim bilir...

 
Acnupuh72 :

ve Bid, Ask, Open[i], High[i], Low[i], Close[i] değişkenleri fiyatı şu şekilde döndürür: 1.3113 - 4 hane.

Bu nedenle, danışman çalışmıyor. Nasıl kazanılır?

Yazdırmak için yazdırırken DoubleToStr(PRICE , 5 ) kullanın
 
rosomah :

Bana yardım et lütfen.

Expert Advisor'a bekleyen bir sipariş değiştirici koydum ve bunu Journal'da test ederken bana bir hata veriyor - 1.

Onlar. - "Fonksiyon parametreleri olarak sabit değerler geçilirse bu durumda hata 1 (ERR_NO_RSULT) oluşacaktır."

Değişiklikten önce bir kontrol koydum, ancak yardımcı olmuyor. Hata nerede? EA test ediliyor, ancak değişmeyen değerlere sahip siparişler nasıl ayıklanır?


Kesirli sayıları karşılaştırmadan önce normalleştirilmeleri gerekir.
 

Söyle bana, 1 seferde sadece 1 sipariş alabilmem normal mi, ancak kısmen kapatılabilir (küçük partiler halinde) ve test cihazında aşağıdaki grafik çizilir:

Bu eşitlik ve denge birbirinden ayrılır, ancak mevcut 1 düzende her zaman eşit olmaları gerekir. Partilerin kısmen kapanması nedeniyle mi yoksa kodumda bir hata mı var?

 
Söyleyin lütfen, excel'i (neredeyse) tam olarak biliyorsam mql'nin üstesinden gelebilir miyim, çünkü mql dilinde kodlarda excel "hareketlerinin" yazıldığı bir program gördüm. Programlamaya böyle bir yaklaşım nerede bulunabilir?
 
yosuf :
Söyleyin lütfen, excel'i (neredeyse) tam olarak biliyorsam mql'nin üstesinden gelebilir miyim, çünkü mql dilinde kodlarda excel "hareketlerinin" yazıldığı bir program gördüm. Programlamaya böyle bir yaklaşım nerede bulunabilir?
Adam her şeyi yapabilir. MQL4'ü Çince, Swahili dili ve diğer eşit derecede karmaşık dillerde bile öğrenebilirsiniz.
 
Çocuklar! Bir yerde karlı bir işlemin aşamalı olarak kapatılması için öneriler gördüm. Şuna benzer bir şey - önce ilk lotun %60'ını, ardından her birinin %30'unu kapatırız. Doğrudan, kim gördü, lütfen, doğru adreste.
 
paladin80 :
OrderModify'a ne geçtiklerini görmek için Print'te pr, stop ve al değerlerini yazdırın

Onu çıkardım, teşekkürler, farklı varyasyonlarda, aslında değerler aynı. Benim tesadüfen anladığım bu. Değişiklik değerleri, yanlışlıkla onları başlangıçta belirlediğim değerlerle çakıştı. Ancak genel olarak, terminalin kendisi karşılaştırır ve değerler aynıysa, siparişleri değiştirmez ve hata 1'i görüntüler.