MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 922

 
Alexandr Sokolov :

Piyasa fiyatı SL veya TP seviyesinin SYMBOL_TRADE_FREEZE_LEVEL yarıçapı içindeyse EA emrin yarısını kapatır mı? MQL4

Kendim kontrol ederdim ama Alpari'de bu değer her yerde sıfırdır (para, metal, kripto, endekslerde)

kapanacak, kapanış için sadece emrin kapanış fiyatı önemlidir (Al - Al ve Sat - Sor için) ve kapanış hacmi - bunlar doğruysa, yeniden teklif veya kopuk bir bağlantı olup olmadığını kontrol etmek tamamen teknik olarak kalır. ...

ve SYMBOL_TRADE_FREEZE_LEVEL parametresinin kendisi sadece zararı al ve durdur - TP/SL'yi bu değerden daha yakına taşıyamazsınız ve bekleyen emirler (sadece Limit? gibi görünüyor) bu parametreden daha yakına ayarlanamaz

Not: Alplerde neyin ve nasıl çalıştığı hiç belli değil - çok zekiler!, Metaquotes'ta demoyu açın - yardımda yazıldığı gibi her şey her zaman oradadır

 
Igor Makanu :

kapanacak, kapanış için sadece emrin kapanış fiyatı önemlidir (Al - Al ve Sat - Sor için) ve kapanış hacmi - bunlar doğruysa, yeniden teklif veya kopuk bir bağlantı olup olmadığını kontrol etmek tamamen teknik olarak kalır. ...

ve SYMBOL_TRADE_FREEZE_LEVEL parametresinin kendisi sadece zararı al ve durdur - TP/SL'yi bu değerden daha yakına taşıyamazsınız ve bekleyen emirler (sadece Limit? gibi görünüyor) bu parametreden daha yakına ayarlanamaz

Not: Alplerde neyin ve nasıl çalıştığı hiç belli değil - çok zekiler!, Metaquotes'ta demoyu açın - yardımda yazıldığı gibi her şey her zaman oradadır

MetaQuotes'tan hala MT4 var mı? Bir kez aradım, ancak tüm bağlantılar MT5'i indirmeye yol açtı

 
Alexandr Sokolov :

MetaQuotes'tan hala MT4 var mı? Bir kez aradım, ancak tüm bağlantılar MT5'i indirmeye yol açtı

ve siz, her komisyoncu için ayrı bir terminal indirdiğinizi? - evet, kesinlikle gerekli, ama bazen durman gerekiyor)))

herhangi bir MT4'te "Gezgin" de hesaplarda sağ fare tuşuyla - bir hesap açın ve en altta MetaQuotes girin ve aracıdan terminali indirmeden demoyu açın

 
Igor Makanu :

ve siz, her komisyoncu için ayrı bir terminal indirdiğinizi? - evet, kesinlikle gerekli, ama bazen durman gerekiyor)))

herhangi bir MT4'te "Gezgin" de hesaplarda sağ fare tuşuyla - bir hesap açın ve en altta MetaQuotes girin ve aracıdan terminali indirmeden demoyu açın

Hayır, elbette hayır)) Ama bir şekilde MetaQuotes'tan MT4 demo hesaplarına hala hizmet verildiğini düşünmedim

Teşekkür ederim!

 
Igor Makanu :

kapanacak, kapanış için sadece emrin kapanış fiyatı önemlidir (Al - Al ve Sat - Sor için) ve kapanış hacmi - bunlar doğruysa, yeniden teklif veya kopuk bir bağlantı olup olmadığını kontrol etmek tamamen teknik olarak kalır. ...

ve SYMBOL_TRADE_FREEZE_LEVEL parametresinin kendisi sadece zararı al ve durdur - TP/SL'yi bu değerden daha yakına taşıyamazsınız ve bekleyen emirler (sadece Limit? gibi görünüyor) bu parametreden daha yakına ayarlanamaz

Not: Alplerde neyin ve nasıl çalıştığı hiç belli değil - çok zekiler!, Metaquotes'ta demoyu açın - yardımda yazıldığı gibi her şey her zaman oradadır

SYMBOL_TRADE_STOPS_LEVEL ile karıştırılabilir

 
Alexey Viktorov :

SYMBOL_TRADE_STOPS_LEVEL ile karıştırılabilir

evet, karıştırdım, ancak belirli bir durumda, siparişin kapatılması hala dikkate alınmıyor

işte SYMBOL_TRADE_FREEZE_LEVEL'in nasıl kullanılacağına dair iyi bir tablo

https://www.mql5.com/ru/articles/2555#modify_in_freeze_level_prohibited

 
Alexey Viktorov :

SYMBOL_TRADE_STOPS_LEVEL ile karıştırılabilir

Fiyat onlara SYMBOL_TRADE_FREEZE_LEVEL seviyesinde yazılandan daha yakınsa, dondurma seviyesi stop veya limit emrinin değiştirilmesine veya silinmesine izin vermez. Ve zararı durdur ve kar al sadece onlar. Yani, kimse pozisyonu kapatmaya zahmet etmiyor, büyük olasılıkla.
Kısmen kapatmalarına da izin verilmese de - fiyatın zaten yakın olduğunu ve tüm pozisyonun bir stop emri ile kapatılmasının beklendiğini söyleyecekler.
Pratikte donma seviyesi ile hiç karşılaşmadım.

 
Artyom Trishkin :

Pratikte donma seviyesi ile hiç karşılaşmadım.

daha önce neredeyse tüm brokerler için eşittiler, SYMBOL_TRADE_STOPS_LEVEL veya SYMBOL_TRADE_FREEZE_LEVEL kontrol etmek yeterliydi, hala aynılar ve sunucu sunucunun siparişi değiştirmesine izin vermediyse hatalar aynı olacaktır (hata 130?)

sadece Metaquotes ile kontrol edildi:

2019.07.19 21:28:48.083 t1 EURUSD,H1: SYMBOL_TRADE_STOPS_LEVEL = 8

2019.07.19 21:28:48.083 t1 EURUSD,H1: SYMBOL_TRADE_FREEZE_LEVEL = 0

Robo ile kontrol ettim ... - orada, genel olarak, her iki değer de = 0, yani. sunucunun spesifikasyonunu okumanız gerekir, nasıl ve ne sebeple yeniden alıntı yapacaklar)))
 
Igor Makanu :

Robo ile kontrol ettim ... - orada, genel olarak, her iki değer de = 0, yani. sunucunun spesifikasyonunu okumanız gerekir, nasıl ve ne sebeple yeniden alıntı yapacaklar)))

hatırladığım kadarıyla 0 değeri parametrenin "kayan" olduğu anlamına geliyor yani istedikleri zaman bahis yapacaklar (ve istedikleri kadar bahis yapacaklar)

 
Alexey Viktorov :

SYMBOL_TRADE_STOPS_LEVEL ile karıştırılabilir

Hayır, kafam karışmadı. SYMBOL_TRADE_STOPS_LEVEL , ayarlama veya değiştirme anında piyasa fiyatından SL veya TP ayarlamak için minimum mesafedir.

Ve SYMBOL_TRADE_FREEZE_LEVEL, o anki piyasa fiyatı onlara SYMBOL_TRADE_FREEZE_LEVEL'den daha yakınsa, SL veya TP seviyelerinin değiştirilmesini yasaklar.

Ben sadece stratejisi başlangıçta M1 için önerilen bir Uzman Danışman yazıyorum ve SYMBOL_TRADE_FREEZE_LEVEL siparişin bir kısmının kapatılmasını yasaklayabilir