Hata Kodları - sayfa 5

 

Merhaba. StopLoss ve TakeProfit için kesinlik ile kesinlikle ilgili bir şey. Her ikisi için de sıfır değeri, Ordersend'in siparişi göndermesine izin verirken, StopLoss ve TakeProfit için şimdiye kadarki herhangi bir değer #130 hatasını getirir. Aracım FXCM, örnek GU değeri 1.54535 ve örnek GY değeri 132.155 olabileceğinden, kesirli pipler kullanır.

Bir değere uygulandığında Normalizedouble ile ilgili bir sorun olabileceğini düşünüyorum, yukarıdaki GU değerini söyleyin, şu şekilde çıkıyor: 1.54535000 değil 1.54535 - açıkça doğru hassasiyete ayarlanmadı. Seni pozda tutacağım. Şerefe

 

Pekala, bıraktığım küçük saçları yırttıktan sonra, brokerlerimin kaybı durdurma seviyesini tekrar kontrol etmeye karar verdim. İşlev:

StopLoss=MarketInfo(Symbol(),MODE_STOPLEVEL);

StopLoss için SIFIR değeri döndürdü. Bu, OrderSend'deki StopLoss ve TakeProfit değerlerinin sıfırdan farklı olarak 130 numaralı hatayı döndürmesine neden oldu. StopLoss ve TakeProfit sıfıra ayarlanmış bir ilk OrderSend ve ardından StopLoss ve TakeProfit değerlerinin sıfırdan gerekli değerlere 'değiştirildiği' bir OrderModify ile bir geçici çözüm buldum. Özellikle zarif değil ama işi yapıyor gibi görünüyor.

Yardımlarınız için çok teşekkürler çocuklar ve bunun benzer sorunları olan birine yardımcı olacağını umuyoruz. Şerefe