"Yeni Başlayanlar için MQL5’te Uzman Danışman Yazmak İçin Adım Adım Açıklamalı Kılavuz" makalesi için tartışma - sayfa 20
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Bu yüzden şimdi EA'yı yeniden oluşturdum.
Elbettekârlı değil ama en azından okunabilir durumda (benim için).
Devam etmekte iyi şanslar.
Bu yüzden şimdi EA'yı yeniden oluşturdum.
Elbette kârlı değil ama en azından okunabilir (benim için).
Devam etmekte iyi şanslar.
BUNUN IÇIN ÇOK TEŞEKKÜR EDERIM!
Şimdilik deftersiz tatilime veda ediyorum
Merhaba, ben yeniyim, harika bir rehber, teşekkürler!
Yine de bir sorunum var. Verilen örneği derledim, hata ayıklayıcıdan geçirdim, kesme noktaları çalıştı, hata ayıklamaya devam ettim ve hem alış hem de satış emirlerinde 4756 hata alıyorum, bunun gibi:
Ne oluyor olabilir ve bu davranışı düzeltmek için neye bakmalıyım?
V.
EA'da bir hata var. Çözümün olduğu 2. sayfaya bir göz atın.
Daha iyi bir yaklaşım: https: //www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade sınıfını kullanın.
EA hem alış hem de satış için birçok pozisyon açıyor.
Bunu düzeltmenin en iyi yolu şudur:
if(Buy_Condition_1 && Buy_Condition_2)
{
if(Buy_Condition_3 && Buy_Condition_4)
{
// açılmış herhangi bir Alış pozisyonu var mı?
if(Buy_opened || Sell_opened)
{
Alert("Zaten açık bir Pozisyonumuz var!!!");
return; // Yeni bir Alış Pozisyonu açmayın
}
---------------Aynısı satış pozisyonu için de geçerlidir-----------------------
Altındaki orijinal kod birden fazla pozisyon açar:
if(Buy_Condition_1 && Buy_Condition_2)
{
if(Buy_Condition_3 && Buy_Condition_4)
{
// açılmış herhangi bir Alış pozisyonu var mı?
if(Buy_opened ) //Hata, şöyle olmalı: if(Buy_opened || Sell_opened)
Alert("Zaten açık bir Pozisyonumuz var!!!");
return; // Yeni bir Alış Pozisyonu açmayın
}
Lütfen gönderinizi düzenleyin ve kod gönderirken kod düğmesini (Alt + S) kullanın.
Hangi başlangıç, bitiş ve adım değerlerini kullanmalıyım?
Genetik optimizasyonu kullanabilir miyim?
EA'da bir hata var. Çözümün bulunduğu 2. sayfaya bir göz atın.
Daha iyi bir yaklaşım: https: //www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade sınıfını kullanın.
4756 hatası alıyorum, 2. sayfada çözümü gördüm ve orjinal kodu kontrol ettim, 218. satırda ZeroMemory(mrequest); vardı. ama hala 4756 hatası alıyorum.
Birisi bana EA'yı optimize etme konusunda yardımcı olabilir mi?
Hangi başlangıç, bitiş ve adım değerlerini kullanmalıyım?
Genetik optimizasyonu kullanabilir miyim?
Merhaba arkadaşım, ben de yeni başlayan biriyim ama optimizasyon konusunda bana çok yardımcı olan bir YouTube kanalı var, Vilela kanalı!
Orada mükemmel öğretimle birçok yararlı şey buldum. Deneyim alışverişinde bulunabilmemiz için sizinle sohbet edebilir miyim?
iyi çalışmalar!!!