Ticaret ortamıyla çalışırken yaygın hatalar ve bunları ortadan kaldırmanın yolları - sayfa 4
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
Sipariş sunucu tarafından iptal edilirse ne olur?
Ardından bir sonraki onay işaretinde danışman pozisyon olmadığını görecek ve her şey yoluna girecek. Ama çoğaltma olmayacak.
Bana öyle geliyor ki, piyasa emirlerini hesaba katarken - eğer bulunursa - örneğin, YANLIŞ_DEĞER - pozisyonlar sıfırdan az olamaz. Bu, hesaplanmamış bir piyasa emri olduğuna dair bir sinyal olacaktır. Ancak pozisyon sayısını eklemeyin.
Belirli bir aracın mantığına bağlıdır.
En ilkel durumda, piyasada bir ticarete izin verildiğinde, 0 dışında herhangi bir değer döndürmek yeterlidir, 1 de iyidir.
Ardından bir sonraki onay işaretinde danışman pozisyon olmadığını görecek ve her şey yoluna girecek. Ama yineleme olmayacak.
Belirli bir aracın mantığına bağlıdır.
En ilkel durumda, piyasada bir ticarete izin verildiğinde, 0 dışında herhangi bir değer döndürmek yeterlidir, 1 de iyidir.
O (danışman) zaten bu kene üzerinde, piyasa emirlerinin sayısından daha büyük bir değer verilecektir. Yani fiziksel olarak iki tane var ve sonuç olarak fonksiyon 3 verecek.
Bunun normal bir davranış olduğunu düşünmüyorum. Sonunda olmayabilecek sanal konumlar olmadan her zaman geçerli bir sayı vermek gerekir.
Sonuçta, kesin ve belirli sayıda pozisyon , hacim, toplam durma/alma seviyeleri vb. için doğru hesaplamalar gerektiren stratejiler vardır. ...
Belirli bir aracın mantığına bağlıdır.
En ilkel durumda, piyasada bir ticarete izin verildiğinde, 0 dışında herhangi bir değer döndürmek yeterlidir, 1 de iyidir.
Andrey, nicelik veya hacim için istenen bir fonksiyon veya diğer bazı nicel verileri tam olarak döndürmelidir.
Oyuncaklarla oynamıyoruz sanki :)
Andrey, bir fonksiyon için istenen miktar veya hacim veya diğer herhangi bir nicel verinin tam değerini döndürmesi gerekir.
Piyasada bir ticarete sahip bir Uzman Danışmanın belirli bir örneğini ele alıyoruz ve vakaların% 99'unda hatalı yazılmış. Yine de zor olanlara ulaşmanız gerekiyor.
Gerçekten istiyorsanız, işlevi IsPosition olarak yeniden adlandırın ve boolean yapın: return(Res>0);
Piyasada bir ticarete sahip bir Uzman Danışmanın belirli bir örneğini ele alıyoruz ve vakaların% 99'unda hatalı yazılmış. Yine de zor olanlara ulaşmanız gerekiyor.
Gerçekten istiyorsanız, işlevi IsPosition olarak yeniden adlandırın ve boolean yapın: return(Res>0);
Eh, hayır ..., "tüm durumlar için" belirli bir genel kütüphane işlevinin bir örneği olarak kabul edilir ...
Bu arada, ilginç bir öneri - birçok standart mql5 işlevi örneğini izleyerek - yürütme sonucunun bir bool değeri olarak döndürülmesi ve değeri referans olarak bir değişkene geçirerek konum sayısı ile onu boole yapmaktır.
Eh, hayır ..., "tüm durumlar için" belirli bir genel kütüphane işlevinin bir örneği olarak kabul edilir ...
Evet, evrensel.
Evet, evrensel.
Önerdiğiniz çözüm, sipariş sunucu tarafından iptal edildiğinde bir yanlışlık içeriyor. Bu yanlışlığı çözmek için seçenekleri tartışmak istiyorum. Onlar olmadan, teklif hamdır.
MT5'ten MT4'e geçelim. Danışman ticareti. Aniden, komisyoncu, teknik hatası nedeniyle (siz değil), hesabınıza danışmanın dost-düşman filtresini başarıyla geçen bir pozisyon koyar - sihir, sembol vb. Bir saniyede, komisyoncu hatasını düzeltir - pozisyonunu hesabınızdan kaldırır (hatta kapatmaz).
Aracınız mı bozuldu?
Tehdit Büyük bir komisyoncunun danışman hayranlarını mükemmel şekilde ısıttığı durumları hatırlıyorum. Hesabı "yanlışlıkla" çok büyük miktarda doldurdu. EA, buna göre, çok büyük bir lot ile bir pozisyon açtı. Sonra komisyoncu "hatayı" düzeltti - yanlış tahakkuk eden parayı geri çekti. Hesap durdurma ile alındı.
MT5'ten MT4'e geçelim. Danışman ticaret yapıyor. Aniden, komisyoncu, teknik hatası nedeniyle (siz değil), hesabınıza danışmanın dost-düşman filtresini başarıyla geçen bir pozisyon koyar - sihir, sembol vb. Bir saniyede, komisyoncu hatasını düzeltir - pozisyonunu hesabınızdan kaldırır (hatta kapatmaz).
Aracınız mı bozuldu?
Tehdit Büyük bir komisyoncunun danışman hayranlarını mükemmel şekilde ısıttığı durumları hatırlıyorum. Hesabı "yanlışlıkla" çok büyük miktarda doldurdu. EA, buna göre, çok büyük bir lot ile bir pozisyon açtı. Sonra komisyoncu "hatayı" düzeltti - yanlış tahakkuk eden parayı geri çekti. Hesap durdurma ile alındı.
Artyom Trishkin :
Мы говорим не о ТС.
Örnekte, araçla ilgili spesifik olarak açıklanan durumdan bahsediyoruz. Ve orada soru cevapsız kaldı.
İşlev, fiziksel olarak hesapta olanı döndürür. Ve tam olarak MT4'te yalan söylediği kadar yalan söylüyor. Onlar. Herşey yolunda.