![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
OrderModify'ı çağırmadan önce, güncellemeyi tam olarak yeni verilerle mi çağırdığınızı veya mevcut değerleri ayarlamaya mı çalıştığınızı kontrol edin.
----------------------
2007.09.08 17:47 yükleniyor
EURUSD'de mazig:60
17:38:34 2007.01.04 00:01 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:02 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:03 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify hatası 1
17:38:34 2007.01.04 00:08 stalker_2 EURUSD,H4: OrderModify hatası 1
0 dak 49 saniye
Hatalar: 20
----------------------
EA kodunuzu düzeltin ve yeni sürümü profil sayfanıza yükleyin:
Robotunuzla ilgili bir şeyler çıldırdı, görünüşe göre çok sayıda katılımcı var :-) uzmanların kafasını karıştırmaya başladı bile. Uzman Danışmanım yorumlara stalker_2 yazmaz ve saatlik grafikte çalışır. Ve OrderModify komutu bunu kullanmaz.
"OrderModify hatası 1" hata mesajı, özensiz programlama nedeniyle OrderModify'ı değiştirilmemiş parametrelerle çağırmak anlamına gelir.
OrderModify'ı çağırmadan önce, güncellemeyi tam olarak yeni verilerle mi çağırdığınızı veya mevcut değerleri ayarlamaya mı çalıştığınızı kontrol edin.
belki tasarım demek istedin
if ( RefreshRates() == true )
{
....
OrderModify(Bilet,...
}
izimde
her sırayı değiştirdikten sonra döngüde Resresh() var
35p kâra ulaşıldığında başabaş noktasına geri çekilme
dış değişkenler, en küçük değer
FirstTralStopSell = 35;
50p'ye ulaştığında sonraki iz
130 hatasının nasıl oluştuğunu tam olarak anlamadım - Testlerde böyle bir hatam yok
OrderModify komutunu verdikten sonra, test sisteminin fiyatın 50p'den daha fazla geri dönmesi için zamanı olacak şekilde bir yeniden teklifi taklit etmesi mümkündür.
Ama sonra böyle bir durumdan nasıl kaçınılır?
ayrıca, LOG'larım, test sisteminin bana verdiği günlüğe girmiyor!?
if (hata != 0 )
{
if ( ECHO hatası == 1 )
Print("Error("+err+") Open="+OrderOpenPrice()+" "+OrderStopLoss()+" SL'yi değiştirir: "+(Ask+Point*FirstTralStopSell)+" TP "+(0)+" "+ msgErrors(hata));
}
" OrderModify hatası 1" hata mesajı, özensiz programlama nedeniyle OrderModify'ı değiştirilmemiş parametrelerle çağırmak anlamına gelir.
OrderModify'ı çağırmadan önce, güncellemeyi tam olarak yeni verilerle mi çağırdığınızı veya mevcut değerleri ayarlamaya mı çalıştığınızı kontrol edin.
tasarımdan sonra
testlerde, trol 208 terminal sürümüyle hiç çalışmıyor
çalışmıyor RefreshRates() == doğru mu?
LocalDinamicTrallBUY = 50;
trol girişi
görünüşe göre bilmediğim incelikler var
"OrderModify hatası 1" hata mesajı, özensiz programlama nedeniyle OrderModify'ı değiştirilmemiş parametrelerle çağırmak anlamına gelir.
OrderModify'ı çağırmadan önce, güncellemeyi tam olarak yeni verilerle mi çağırdığınızı veya mevcut değerleri ayarlamaya mı çalıştığınızı kontrol edin.
belki tasarım demek istedin
Bu, OrderModify'da zaten orada olan aynı StopLoss değerini ayarlamaya çalıştığınız anlamına gelir. Örneğin, StopLoss 1.3020 ise ve tekrar 1.3020'de durmaya çalışırsanız, OrderModify kod 1'i döndürür. Bu, OrderModify belgelerinde açıkça yazılmıştır:
Not: Açılış fiyatı ve bitiş zamanı sadece bekleyen emirler için değiştirilebilir.
Değişmeyen değerler fonksiyon parametreleri olarak iletilirse, bu durumda hata 1 (ERR_NO_RESULT) üretilecektir.
Bazı alım satım sunucuları bekleyen emir sona erme tarihlerinin kullanılmasını yasaklayabilir. Bu durumda, süre sonu parametresinde sıfır olmayan bir değer ayarlama girişimi, 147 hatası (ERR_TRADE_EXPIRATION_DENIED) üretecektir.
"OrderModify hatası 1" hata mesajı, özensiz programlama nedeniyle OrderModify'ı değiştirilmemiş parametrelerle çağırmak anlamına gelir.
OrderModify'ı çağırmadan önce, güncellemeyi tam olarak yeni verilerle mi çağırdığınızı veya mevcut değerleri ayarlamaya mı çalıştığınızı kontrol edin.
belki tasarım demek istedin
Bu, OrderModify'da zaten orada olan aynı StopLoss değerini ayarlamaya çalıştığınız anlamına gelir. Örneğin, StopLoss 1.3020 ise ve tekrar 1.3020'de durmaya çalışırsanız, OrderModify kod 1'i döndürür. Bu, OrderModify belgelerinde açıkça yazılmıştır:
Not: Açılış fiyatı ve bitiş zamanı sadece bekleyen emirler için değiştirilebilir.
Değişmeyen değerler fonksiyon parametreleri olarak iletilirse, bu durumda hata 1 (ERR_NO_RESULT) üretilecektir.
Bazı alım satım sunucuları bekleyen emir sona erme tarihlerinin kullanılmasını yasaklayabilir. Bu durumda, süre sonu parametresinde sıfır olmayan bir değer ayarlama girişimi, 147 hatası (ERR_TRADE_EXPIRATION_DENIED) üretecektir.
VAY!!! kesinlikle!!! Teşekkürler Renat!
eklenen iz giriş koşulu
&& OrderStopLoss() != Ask+Puan*LocalDinamicTrallSELL
Ancak test sırasında günlüklerde hata yoktu! - biraz garip
Robotunuzla ilgili bir şeyler çıldırdı, görünüşe göre çok sayıda katılımcı var :-) uzmanların kafasını karıştırmaya başladı bile. Uzman Danışmanım yorumlara stalker_2 yazmaz ve saatlik grafikte çalışır. Ve OrderModify komutu bunu kullanmaz.
onlar. iki kez e-posta ile uzmanın testi başarıyla geçtiğini ve kayıtlı olduğumu yazdılar ... ve üçüncü kez kodda bir hatam olduğunu söylüyor. .. neden uzmanın kodunu değiştirmem gerekiyor, bir kere profilime yükledim?