"Kendi Takip Eden Durdurma (Trailing Stop) Emrinizi Nasıl Oluşturabilirsiniz?" makalesi için tartışma - sayfa 5
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
Aman Tanrım! Sorudan soruya - bu akıllıca!
pozisyon uzmanınız my_first_ea_sartrailing.mq5 tarafından açıldı
Sadece her şeyi hatırlamıyorum, bu yüzden soruyorum.
İşlem talebini doldurmadan önce yapısını temizlemelisiniz: ZeroMemory( mrequest);
Bu şekilde olmalıdır (iki yere ekleyin):
ZeroMemory( mrequest); // добавить
mrequest.action = TRADE_ACTION_DEAL; // есть
Sadece her şeyi hatırlamıyorum, bu yüzden soruyorum.
Doldurmadan önce işlem talebinin yapısını temizlemeniz gerekir: ZeroMemory( mrequest);
Bu şekilde olmalıdır (iki yere ekleyin):
ZeroMemory( mrequest); // добавить
mrequest.action = TRADE_ACTION_DEAL; // есть
ZeroMemory( mrequest) yapısının temizlenmesi durumu değiştirmez:
Test cihazı hala çıktı veriyor
2017.08.25 12:47:50.311 2016.01.13 16:00:00 failed instant sell 0.10 EURUSD at 1.08275 sl: 1.08575 tp: 1.07275 [Invalid request]
2017.08.25 12:47:50.311 2016.01.13 16:00:00 Uyarı: Satış emri belirleme isteği başarısız oldu - hata kodu:4756
Örnek olarak aldığınız Uzman Danışman'da (my_first_ea.mq5) standart CTrade sınıfı kullanılmaz, ancak ticaret zapının yapısı doldurulur.
Açıktır ki, her iki makale de (sizinki ve https://www.mql5.com/tr/articles/100 ) yeni başlayanlar için yazılmıştır.
Aynı zamanda my_first_ea.mq5 hala hatasız test ediliyor, ancak my_first_ea_sartrailing.mq5 test edilmiyor.
Neden?
ZeroMemory() işlevinden sonra bazı nedenlerden dolayı pozisyonlar açılmaya başladı.
Herkese merhaba. Ve tüm açık pozisyonlardaki kar belirli bir değere düştüğünde, trol yapacak, hatta muhtemelen trol yapmayacak, ancak tüm pozisyonları (hem açık hem de beklemede - bu isteğe bağlı olabilir) kapatacak böyle bir robotu kim yazabilir! Örnek: tüm açık pozisyonlardaki kar 200 USD ve bu miktarın yüzde 20'sinden fazlasını kaybetmek istemiyorum, yani kar 160 USD'ye düştüğünde, Uzman Danışman tüm pozisyonları kapatacaktır.
Bunun programcılar için basit bir mesele olduğuna inanıyorum.
***
Bunun programcılar için basit bir mesele olduğuna inanıyorum.
Bunlar programcıların en nefret ettiği ifadelerdir. İleride başvurmak için.
Bunlar programcıların en nefret ettiği ifadelerdir. Bu gelecekteki referans için.
Tamam. Anladım.)
Tamam. Anladım.)
"Takip eden" "Denge" "Özkaynak" kelimelerini arayın.