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
Meta Trader 5 kurulurken hangi proxy sunucusu kurulmalıdır?
mt5'te çalışıyor
Evet, çalışıyor - hataları hesaplayın - euro / $ için 01.10.20112 - 06.10.2012 arası
bunu mu diyorsun?
başarısız değiştirme 0.10 EURUSD sl: 1.29120, tp: 1.29370 -> sl: 1.29120, tp: 1.29370 [Geçersiz duraklar]
JF 0 çekirdek 1 19:48:37 2012.10.03 16:20:27 Hatayı değiştir =4756
zararı durdur ve kârı al kendi içinde değiştirilemez, bu nedenle burada şaşırtıcı olan bir zararı durdur hatası yazar.
bunu mu diyorsun?
başarısız değiştirme 0.10 EURUSD sl: 1.29120, tp: 1.29370 -> sl: 1.29120, tp: 1.29370 [Geçersiz duraklar]
JF 0 çekirdek 1 19:48:37 2012.10.03 16:20:27 Hatayı değiştir =4756
zararı durdur ve kârı al kendi içinde değiştirilemez, bu nedenle burada şaşırtıcı olan bir zararı durdur hatası yazar.
10 pipten sonra durağı değiştir mi yoksa değil mi?
Peki 10 pip nasıl pahalı kabul edilir? belirtilirse stop ne zaman değişecek?
if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
eğer yemek pozisyonu satın al
eğer(MSdurdur > 0)
MStop sıfırdan büyükse
if(NormalizeDouble(Teklif - MStop,4) >= Aç)
Teklif fiyatı eksi belirtilen pip, açık fiyat çiftinden büyükse Open = NormalizeDouble(PositionGetDouble( POSITION_PRICE_OPEN ),4);
hangi 4 işarete işaret etti.
if(SL == 0 || NormalizeDouble(Teklif - MSdurdur,4) >= SL)
Zararı durdur = 0 veya Teklif fiyatı eksi belirtilen pip, zararı durdurma seviyesinden büyük veya buna eşitse.
Ne net değil?
MT4'te iyi çalışıyor.
MT5 arızasında.
Sayabilirim, MT4'te iyi çalışıyor.MT5'te StopLevel(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)) nedeniyle daha fazla ayarladım. Hala bir aksaklık.
evet, kodda ne yazıyor:
10 pipten sonra durağı değiştir mi yoksa değil mi?
Peki 10 pip nasıl pahalı kabul edilir? belirtilirse stop ne zaman değişecek?
if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
eğer yemek pozisyonu satın al
eğer(MSdurdur > 0)
MStop sıfırdan büyükse
if(NormalizeDouble(Teklif - MStop,4) >= Aç)
Teklif fiyatı eksi belirtilen pip, açık fiyat çiftinden büyükse Open = NormalizeDouble(PositionGetDouble( POSITION_PRICE_OPEN ),4);
hangi 4 işarete işaret etti.
if(SL == 0 || NormalizeDouble(Teklif - MSdurdur,4) >= SL)
Zararı durdur = 0 veya Teklif fiyatı eksi belirtilen pip, zararı durdurma seviyesinden büyük veya buna eşitse.
Ne net değil?
MT4'te iyi çalışıyor.
MT5 arızasında.
Sayabilirim, MT4'te iyi çalışıyor.MT5'te StopLevel(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)) nedeniyle daha fazla ayarladım. Hala bir aksaklık.
evet, burada her şey basit, durma seviyesi yanlış, yani durma minimumdan daha az.
anlaşılmaz nedir?
evet, burada her şey basit, durma seviyesi yanlış, yani durma minimumdan daha az.
anlaşılmaz nedir?
Merhaba Reshetov,
Bu senin için "Ne oluyor?", ama benim için durum, değişiklik işlevine bir çağrı yapmanız gerektiği zamandır.
Koda baksaydın yazmazdın.
Kodda:
Çeviri koşulu:
Teklif fiyatı - Mstop, pozisyon açılış seviyesinden büyük veya eşitse, o zaman değişiklik fonksiyonunu çağırabilirsiniz - daha önce değil.
Yine de yanlış ayarlanmış, kodda nasıl olması gerektiğini görebilirsiniz, doğru bir şekilde gönderilmelidir:
SL'nin normalize edildiğini gösterdi.İkinci normalizasyon her ihtimale karşı, bence fena değil.
Durumun kendisi (köy konumu koşulundan aldığınız):
Zararı durdur sıfıra eşitse veya Teklif fiyatı eksi 10 pip, zararı durdur seviyesinden büyük veya eşitse, değişiklik işlevi çağrılabilir.
Fiyat daha yüksekse ve stoploss değişirse, bir sonraki arama 10 pipte olacaktır, böylece her tik için arama yapmaz.
İşte yazdıklarım, bence doğru.
Doğru mu yanlış mı demeni bekliyordum, benim hatam mı yoksa bir böcek mi?
Merhaba Reshetov,
Bu senin için "Ne oluyor?", ama benim için durum, değişiklik işlevine bir çağrı yapmanız gerektiği zamandır.
...