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
Bekle, orada geçici ticaret kısıtlamaları var... Ama trol avlama zamanı bu kısıtlamaların kapsamına girmiyor mu? hayır olmasına rağmen, yanlış dur, garip
Uzman Danışman, zamanı yalnızca bir pozisyon açmak için Moskova saati 09:00:00 ile 09:01:00 arasında ayarladı. Pozisyon açma ile ilgili herhangi bir sorun yoktur. Expert Advisor, PSB-Forex ticaret terminalindeki bir demo hesabına kuruldu.
Danışmanı MT5 MetaQuote ticaret terminalinde bir demo hesabına koymaya karar verdim. Her şey olması gerektiği gibi çalıştı, ancak ticaret sunucusu dönüş kodu 10016 kaldı. Çok ilginç! Neyin yanlış olduğunu bulacağım.
Saygılarımla, Vladimir.
Valery, donma derecesi nedir? Belki bir şekilde koda yazılması gerekir?
Saygılarımla, Vladimir.
Donma mesafesi daha doğrudur, emirlerin icrasının yasak olduğu piyasa emri / pozisyonuna olan mesafedir. Bu alana stop yerleştirilemez. Parametre olarak hesapladığınız durak ve çıkışta istediğinizi alırsınız. 4ki için kod. 5ke'de mantık aynıdır. Ve MarketInfo parametrelerinin aynı olduğu görülüyor.
5ki için
SYMBOL_TRADE_FREEZE_LEVEL
Dondurma ticaret işlemlerinin mesafesi (puan olarak)
int
Donma mesafesi daha doğrudur, emirlerin icrasının yasak olduğu piyasa emri / pozisyonuna olan mesafedir. Bu alana stop yerleştirilemez. Parametre olarak hesapladığınız durak ve çıkışta istediğinizi alırsınız. 4ki için kod. 5ke'de mantık aynıdır. Ve MarketInfo parametrelerinin aynı olduğu görülüyor.
Teşekkürler Valery! Danışman kodunu anlamaya ve geliştirmeye devam edeceğim.
Saygılarımla, Vladimir.
Teşekkürler Valery! Danışman kodunu anlamaya ve geliştirmeye devam edeceğim.
Saygılarımla, Vladimir.
Durağı hesaplama ve konumu değiştirme işlevini buraya atın. Kod uzun, fazla zaman değil))))))
Durağı hesaplama ve konumu değiştirme işlevini buraya atın. Kod uzun, fazla zaman değil))))))
Valery, hesaplamayı durdurma işlevi yok, çünkü giriş parametrelerinde şöyle ayarlanır:
ve Buy pozisyonunun kodunda aşağıdaki satır yazılmıştır:
request.sl= NormalizeDouble (price-SL*point,digits);
Teşekkürler Valery, ancak stoploss'un modifikasyonu ile kendim ilgilenmek istiyorum. Expert Advisor'ı kendi başıma geliştirmek için zaten yeterli bilgiye sahibim.
Saygılarımla, Vladimir.
Valery, hesaplamayı durdurma işlevi yok, çünkü giriş parametrelerinde şöyle ayarlanır:
ve Buy pozisyonunun kodunda aşağıdaki satır yazılmıştır:
Teşekkürler Valery, ancak stoploss'un modifikasyonu ile kendim ilgilenmek istiyorum. Expert Advisor'ı kendi başıma geliştirmek için zaten yeterli bilgiye sahibim.
Saygılarımla, Vladimir.
Ve emin olmak için fiyat, SL ve puan )
Ve emin olmak için fiyat, SL ve puan)
Teşekkürler Valery!
Saygılarımla, Vladimir.
Donma mesafesi daha doğrudur, emirlerin icrasının yasak olduğu piyasa emri / pozisyonuna olan mesafedir. Bu alana stop yerleştirilemez. Parametre olarak hesapladığınız durak ve çıkışta istediğinizi alırsınız. 4ki için kod. 5ke'de mantık aynıdır. Ve MarketInfo parametrelerinin aynı olduğu görülüyor.
5ki için
SYMBOL_TRADE_FREEZE_LEVEL
Dondurma ticaret işlemlerinin mesafesi (puan olarak)
int
Açıklama için teşekkürler Valery.
Saygılarımla, Vladimir.
Herkese iyi günler ve iyi bir ruh hali!
MQL5 programlama dilini öğrenmeye devam ediyorum. Bugün, son duraklı bir danışmanın kodunu halka açık teşhire koyabileceğim an geldi. Expert Advisor kodunun oldukça hantal gelmesinden dolayı, yorumları olabildiğince azaltmak ve Trailing_Stop (v.1).mq5 adlı bir dosya olarak yayınlamak gerekiyordu. Biraz sonra programlama okulunun 1. sınıfındaki bir öğrencinin erişebileceği bir sunumda, her kod satırı için ayrıntılı yorumlar içeren Expert Advisor sürümünü yayınlayacağım.
Kodu yayınlamadan önce EA, strateji test cihazında test edildi. Herhangi bir sorun tespit edilmedi. EA, bir netleştirme pozisyonu muhasebe sistemi kullanır. Bu muhasebe sistemi, aynı sembol (finansal araç) için hesapta aynı anda yalnızca bir açık pozisyon olabileceğini ima eder.
Şu anda, Uzman Danışman şunları yapabilir:
Uzman Danışmanın bu varyantında, daha önce Vasily Sokolov tarafından önerilen ipuçları kısmen uygulanmaktadır. Tüm eklemeler ve ayrıntılı yorumlar, danışmanın son versiyonuna dahil edilecektir.
BİR UYARI!!!
Expert Advisor, bir demo hesabı için kendi kendine çalışma planına göre ve yalnızca eğitim amaçlı geliştirilmiştir! Gerçek bir hesapta işlem yapmak ve kar etmek için tasarlanmamıştır!
Saygılarımla, Vladimir.
Sevgili katılımcılar ve bu konunun okuyucuları!
Gece geç saatlere kadar oturdum ve daha önce yayınlanan dosyayı, kusurlu danışman koduyla düzeltilmiş sürümle değiştirmenin neden imkansız olduğunu anladım. Sonunda sabah anladım!
Dürüst olmak gerekirse, forum katılımcılarından birinin bir kusurun olduğu Trailing_Stop.mq5 Expert Advisor dosyasını zaten indirmiş olması durumunda, bundan sonra dosyayı basitçe alıp değiştirmenin artık mümkün olmadığını hayal etmemiştim. aynı adla düzeltilmiş sürüm. Düzeltilmiş versiyonun yayınlanabilmesi için Expert Advisor isminde de değişiklik yapılması gerektiği ortaya çıktı.
Bu durumla bağlantılı olarak, bir önceki mesajda yer alan Trailing_Stop (v.1).mq5 adlı Expert Advisor'ın düzeltilmiş bir sürümünü indirdiğim için özür diliyor ve teklif ediyorum.
Saygılarımla, Vladimir.