Hatalar, hatalar, sorular - sayfa 801

 
ilunga :

Çoklu para birimi testi, tek bir çalışma aracıyla birkaç işlem açmam gerekiyor. Bu aslında sorunlu alanı vurgulamak için soyulmuş bir versiyondur.

Bu arada, ilk gecikme hariç hepsi yerleştirildi

SymbolSelect'i kullanarak başlatma bloğunda gerekli tüm para birimlerini seçmeyi denediniz mi?
 
Urain :

Ayrıca uygulamanın profiline girdiyseniz geliştirici için de yanıyor, o yüzden birbirimize bakıyoruz :)

geliştirici simgenin açık olduğunu görür ve girer ve geliştiricinin içeri girdiğini ve geriye dönüp bakmadığını görmek için geri dönüp bakmadığımı görmek için geldiğini görürsünüz ...

IMHO, değişiklikler varsa, küçük ziyaret edildiyse simge büyük olmalıdır.

Anladığım kadarıyla, "sadece bak" ile hiçbir değişiklik yok. Geliştiriciler istek üzerine birbirleriyle (özel olarak) iletişim kurarsa değişiklikler olur.

Doğru, bazen geliştirici mesajlarının sıradan ölümlülere açık hale geldiği (yanlışlıkla), böyle birkaç vakam oldu.

 
alexvd :
İstemci terminalinin ve test aracılarının yapı numarasını kontrol edin ve bildirin.

Derleme yakın zamanda indirildi, çok yeni - 687. Yalnızca yerel aracıları, uzak aracıları ve bulutu kullanıyorum - kapattım. Bağlı uzaktan kumanda ve yerel bağlantısı kesilmiş bulut ile - ayrıca - pulluk yapmaz!

Ne yapacağımı bilmiyorum. Baykuş yazılmış, test ve optimizasyon mümkün değil...

Bana bu sorunu çözmenin nasıl mümkün olduğunu söyle - Ekran görüntüleri ekliyorum.

 

Ekran görüntülerinden birinin bir menüsü var - Use - MQL5 Cloud Network .

Aynı zamanda giriş yapacaklar ve 1'den fazla kredi bakiyesine sahip olacaklar.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
Interesting :
SymbolSelect'i kullanarak başlatma bloğunda gerekli tüm para birimlerini seçmeyi denediniz mi?

yardımcı olmadı, hepsi aynı

sl = tp = 0 olarak ayarlarsanız, yine de 10016 hatası (yanlış durur).

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера - Документация по MQL5
 
ilunga :

yardımcı olmadı, hepsi aynı

sl = tp = 0 olarak ayarlarsanız, yine de 10016 hatası (yanlış durur).

O zaman sorun muhtemelen kodun bu bölümündedir ve bununla ilgilenmeniz gerekir.

   request.action = TRADE_ACTION_PENDING ;
   request.magic  = 0 ;
   request.symbol = symbol;
   request.volume = 1 ;
   request.price  = bar_info[ 1 ] + 500 * _Point ;
   request.sl     = 1.0 ;
   request.tp     = bar_info[ 1 ] + 500 * _Point + 1000 * _Point ;
   request.deviation = 10 ;
   request.type   = ORDER_TYPE_BUY_STOP ; 
   request.type_filling = ORDER_FILLING_FOK ;
İyi için, bir örnek için kesilmiş olanı değil, tam kodu analiz etmeniz gerekir.
 
Interesting :

O zaman sorun muhtemelen kodun bu bölümündedir ve bununla ilgilenmeniz gerekir.

İyi için, bir örnek için kesilmiş olanı değil, tam kodu analiz etmeniz gerekir.

Ancak soyulmuş hatada hala var.


Dürüst olmak gerekirse, durakların yokluğunda nasıl 10016 hatası olabileceğini tam olarak anlamıyorum.

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера - Документация по MQL5
 
ilunga :

Ancak soyulmuş hatada hala var.


Dürüst olmak gerekirse, durakların yokluğunda nasıl 10016 hatası olabileceğini tam olarak anlamıyorum.

Talep anında, istediğiniz çift için geçerli fiyatı yazdırın, sipariş fiyatı, durdur, al.
 
ilunga :

Ancak soyulmuş hatada hala var.

Dürüst olmak gerekirse, durakların yokluğunda nasıl 10016 hatası olabileceğini tam olarak anlamıyorum.

neden kullanmayı denemiyorsun

 #include <Trade\Trade.mqh>

bool               BuyStop( const double volume, const double price, const string symbol= NULL , const double sl= 0.0 , const double tp= 0.0 ,
                             const ENUM_ORDER_TYPE_TIME type_time= ORDER_TIME_GTC , const datetime expiration= 0 , const string comment= "" );
 
ilunga :

Ancak soyulmuş hatada hala var.


Dürüst olmak gerekirse, durakların yokluğunda nasıl 10016 hatası olabileceğini tam olarak anlamıyorum.

"Durmaların yokluğunda nasıl 10016 hatası olabilir" ne anlama geliyor? Sıfır değerleri mi veriliyor yoksa yazıldığı yerde bir satır yok mu?

böyle dene

   MqlTradeRequest request={ 0 };
Neden: