Hatalar, hatalar, sorular - sayfa 1427

 
mao17 :

Lütfen bana Stops_Level değerini nasıl belirleyeceğimi söyleyin.

SymbolInfoInteger(_Symbol, SYMBOL_TRADE_STOPS_LEVEL) 0 döndürür

(Spesifikasyon penceresindeki terminalde - ayrıca 0)

Ancak ASK'dan 10 pip daha az stopla sipariş vermeye çalışırken, SendOrder 10016 hatası veriyor (Talepte yanlış duraklar)

Aynı zamanda, CheckOrder'ı kullanarak siparişi kontrol ederseniz, hata olmaz.

Her ihtimale karşı, işte istek yapısı:

Talep.eylem = TİCARET_ACTION_DEAL ;

İstenen sembol = _Symbol;

talep hacmi = 1;

Req.type=ORDER_TYPE_BUY;

Req.type_filling=ORDER_FILLING_RETURN;

İste.sl = Sor - 10;

Güzel:

Örneğin, mevcut Ask'ınız 1.00698'dir.

Şimdi soru şu: 1.00698-10 = ne kadar?

 
mao17 :

Lütfen bana Stops_Level değerini nasıl belirleyeceğimi söyleyin.

SymbolInfoInteger(_Symbol, SYMBOL_TRADE_STOPS_LEVEL) 0 döndürür

(Spesifikasyon penceresindeki terminalde - ayrıca 0)

Ancak ASK'dan 10 pip daha az stopla sipariş vermeye çalışırken, SendOrder 10016 hatası veriyor (Talepte yanlış duraklar)

Aynı zamanda, CheckOrder'ı kullanarak siparişi kontrol ederseniz, hata olmaz.

Her ihtimale karşı, işte istek yapısı:

Talep.eylem = TİCARET_ACTION_DEAL ;

İstenen sembol = _Symbol;

talep hacmi = 1;

Req.type=ORDER_TYPE_BUY;

Req.type_filling=ORDER_FILLING_RETURN;

İste.sl = Sor - 10;

Req.sl = Sor - 10*_Point;
 
Yury Kirillov :
Req.sl = Sor - 10*_Point;
Her şeyi hazırlarsınız, bir kişinin doğru düşünmeyi öğrenmesine ve kodunu ve istenen sonucu analiz etmesine yardımcı olursunuz. ))))))
 
Stanislav Korotky :

Hayır. Hizmet masası her zaman "en son sürüme güncelle" der (teoride, elbette, yalnızca hataları düzelttilerse doğru olmalıdır). Sorunu 900 derlemesinde buldum, sonra 902'ye yükselttim - daha iyi olmadı. Görünüşe göre sorun, sınıf şablonlarının eklenmesi nedeniyle ortaya çıktı. Bir süre şablonlarla "dans" olacak olsa da, bence onları hiç kullanmamak daha iyi.

902'ye güncellendi - artık bende de int int var. Düzeltmek için MetaEditor >=1210'a ihtiyacınız var.

 
Yury Kirillov :
Req.sl = Sor - 10*_Point;
Teşekkür ederim! Evet. mesele buydu. _Point'i hesaba katmadı)
 

MatematikMax

3 harf yazarken hiçbir ipucu çıkmıyor.

 
Vasyl Nosal :

MatematikMax

3 harf yazarken hiçbir ipucu çıkmıyor.

Korku, ama ikiye ayarladım - her şey ortaya çıkıyor. Yazmak için fmax'ı deneyin
 
Vasyl Nosal :

MatematikMax

3 harf yazarken hiçbir ipucu çıkmıyor.

Bak, burada hiçbir şey yapmadın, değil mi?

 
A100 :

902'ye güncellendi - artık bende de int int var. Düzeltmek için MetaEditor >=1210'a ihtiyacınız var.

Bunu duymak güzel (gerçekten düzeltildiyse), ancak bunu neden ilgili biletin asılı olduğu hizmet masasındaki destekten değil de forumda kullanıcılardan öğrenmem gerektiği açık değil? Soru elbette retorik.

Bu arada güncelleme yapamazsınız. MK sunucusunu yeniden başlattım - yardım alındı ve daha fazlası değil!

 
Vladimir Pastushak :

Bak, burada hiçbir şey yapmadın, değil mi?

Bu varsayılan olarak.

Çalışmıyor.