Hatalar, hatalar, sorular - sayfa 943

 
Test sırasında MQL5 Cloud Network etkinleştirilmez, "/MQL5 Cloud Network Kullan" içerik menüsünde onay işareti yoktur, bakiyenin 1 kredisi vardır. Her şey dün çalıştı.
Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
nasdaq :
Test sırasında MQL5 Cloud Network etkinleştirilmez, "/MQL5 Cloud Network Kullan" bağlam menüsünde "Use /MQL5 Cloud Network" onay kutusu işaretli değildir, bakiyede 1 kredi vardır. Her şey dün çalıştı.
Birkaç kredi.
 
nasdaq :
Test sırasında MQL5 Cloud Network etkinleştirilmez, "/MQL5 Cloud Network Kullan" bağlam menüsünde "Use /MQL5 Cloud Network" onay kutusu işaretli değildir, bakiyede 1 kredi vardır. Her şey dün çalıştı.

Bir dergide ne yazıyor?

Sitedeki bakiyeniz nedir?

 
alexvd :
4-ki'den transferin 5-ki'nin özellikleri dikkate alınmadan yapılabileceğine dair bir şüphe var. Hem CPU yükü hem de mum çizimi, yalnızca çok ağır hesaplamaların veya bekleme döngülerinin vb. sonuçlarıdır. OnKalkuley'de.

Bir sonraki derlemede her şey yolunda gitti, sorun göstergelerimde değil MT5'te görünüyordu.

Keskin fiyat değişikliklerine rağmen, terminal.exe hala işlemciyi yüklemeye başlıyor

 
nasdaq :
Test sırasında MQL5 Cloud Network etkinleştirilmez, "/MQL5 Cloud Network Kullan" bağlam menüsünde "Use /MQL5 Cloud Network" onay kutusu işaretli değildir, bakiyede 1 kredi vardır. Her şey dün çalıştı.
Hesabınızı doldurun - bulut aracılarının kullanıma hazır olması için 1'den fazla krediniz olması gerekir
 

Fiyat ve yatay çizgi içeren bir girdi alanından oluşan basit bir uygulama:

 class CMyApp : public CAppDialog {
private :
   CEdit             m_edit;
   CChartObjectHLine m_line;
...
};

İki işlem yapılması gerekir: 1) alana yeni bir fiyat değeri girilirken satır bu fiyat kadar kaydırılmalıdır, 2) satır kaydırıldığında veya satır fiyatı düzenlendiğinde yeni fiyat (satırlar) ekranda görüntülenmelidir. giriş alanı. İlk bölümde herhangi bir sorun yok. İkinci soru şudur: olay haritasını kullanarak, satır fiyatı değişikliği olayını (veya kontrol olmayan bir nesnenin başka herhangi bir olayını) yakalamak mümkün müdür? Bunun için ON_EXTERNAL_EVENT (olay, işleyici) kullanılması gerektiğini düşündüm, ancak ne kadar büksem de işe yaramıyor. Peki, birkaç soru daha:

  • ON_EXTERNAL_EVENT(event,handler) neye yöneliktir ve basit bir uygulama örneğine sahip olmak mümkün müdür?
  • bir harita ile satır olaylarını yakalamak mümkün değilse, OnChartEvent() içindeki satırı kontrol etmeniz gerektiği ortaya çıkıyor, bir la:
 void OnChartEvent ( const int id,
                   const long &lparam,
                   const double &dparam,
                   const string &sparam)
{
//---
   app.ChartEvent(id, lparam, dparam, sparam);
   app.OnChangeLine(id, lparam, dparam, sparam);
}

Veya başka çözümler var mı?

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

Sinyal abonesinin terminalinde garip davranış bulundu.

1. Bir pozisyon kapatıldığında (durarak veya tutamakla fark etmez), abone terminalinin günlüğünde bir giriş görünür:

2013.03.20 20:58:39    sinyal    '5002359': #5652339 anlaşmayı kopyalayamaz 101.448'den 0.60 CHFJPY sat, muhtemelen pozisyon zaten kapalı

Bu durumda pozisyon mevcuttur ve kapanmaz. Kule yeniden başlatıldıktan sonra bu pozisyon normal şekilde kapatılır. Durum, özellikle konum tedarikçi tarafından ayarlanmışsa, neredeyse sürekli olarak kendini tekrar eder.

2. Ayaklarla ilgili sorun. Abonenin terminal günlüğünde bir giriş görünür:

2013.03.21 07:05:54    sinyal    '5002359': senkronizasyon ertelendi, ticari işlemlerin işlenmesi devre dışı bırakıldı

2013.03.21 07:05:54    sinyal    '5002359': senkronizasyon sonlandırıldı, konum düzeltilemiyor [0.10 AUDCHFL 0.9813 sl: 0.9867 tp: 0.9766]

2013.03.21 07:05:54    ticaret '5002359': başarısız değiştirme sat 0.10 AUDCHFL sl: 0.9867, tp: 0.9766 -> sl: 0.9867, tp: 0.9766 [Geçersiz duraklar]

Tedarikçinin durakları açıkça doğru ayarlanmış, konuma olan mesafe doğru (abonenin durma seviyesi bu sembolde 15 nokta, SL'nin alt sınırı çok kabaca 0,9842'dir). Aynı zamanda, ayakların kendileri açığa çıkıyor! En üzücü olan şey, bunun senkronizasyonu durdurmasıdır ( işleme ile ilgili Ticaret hareketler devre dışı ) TÜM karakterlerde. Terem yeniden başlatma yardımcı olmuyor, senkronizasyona devam etmek için kopyalamayı durdurmayı devre dışı bırakmanız gerekiyor.

/// Eklendi: tedarikçi kasıtlı olarak ayakları uygunsuz mesafelere yaydı - hata kaldı!

3. Abonenin, sağlayıcıdaki durakların değişmesine (hareketine) tepkisi yoktur. Hiç yok! Terminali yeniden başlatmak yardımcı olmuyor.

--------------------------

saat Windows Server 2003 R2 Standard Edition SP2 Abonesi

Terminal sürümü 778.

Kopya servis masasına gitti.

 
Rone :

Veya başka çözümler var mı?

Bir nesne değiştiğinde CHARTEVENT_OBJECT_CHANGE olayı gelir. Sparam parametresinde nesnenin adı . Onlar. şöyle yazılmalıdır:

 if (id==CHARTEVENT_OBJECT_CHANGE && sparam==m_line.Name())
  {
   m_edit.Text( "значение которое нужно отобразить" );
  }

Nereye ekleyeceğiniz (ayrı bir yöntemde veya işleyici gövdesinde) size kalmış.


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

Merhaba!

Bilen arkadaşlar. mq5'te bir danışman yazdım (ilk danışmanım), başlatıyorum. Emirler (anında yürütme) açılır ve zararları durdurma (kodda olmalarına rağmen) fiilen verilmez. Siparişleri işlerken hiçbir hata yoktur ve aslında stop loss yoktur. Daha sonra yardıma girdim ve emirleri farklı şekillerde belirlemeye çalıştım. Kütüphane bağlantısı ile denendi. Her şey hatasız açılıyor ve stop kayıpları yok.

Belki biri bilir? karşılaştı? mq5'in kendisinde günah işliyorum. Alpari. Test hesabı. Çözemezsen özür dilerim...

Samimi olarak,

Sergey

 

Sergey5347 :   Написал советник в mq5 (мой первый советник), запускаю его. Ордера (мгновенного исполнения) открываются, а стоп лоссы по факту не проставляются (хотя в коде есть). По отработке ордеров никаких ошибок нет, а стоп лоссов по факту нет. Я тогда залез в хелпы и попробовал разными способами задавать ордера. Пробовал и с подключением библиотеки. Все без ошибок открывается а стоп лоссов нет.

Aracının hangi yürütme moduna sahip olduğunu kontrol etmek gerekir. Alım satım taleplerinin farklı modlarda nasıl farklılık gösterdiğini görün.
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса - Документация по MQL5
Neden: