Algoritma üzerinde çalışıldıktan sonra, gerçek bir hesap için bir iyileştirme sipariş edebilirsiniz. Çok pahalıya mal olmayacaktır.
Maliyet konusunda katılmıyorum. Gerçek ve demo hesaplar için Uzman Danışman, iç organizasyonunda, durumu kaydetmek için küresel değişkenlerde vb. farklılık gösterir. vb. - tüm bunlar algoritmaya baştan sona nüfuz eder. Bu nedenle, bir Uzman Danışmanın demo ve gerçek için maliyeti önemli ölçüde farklıdır ve farklı olmalıdır. Bir Uzman Danışmanı gerçek için yeniden tasarlamak bazen algoritmanın tamamen yeniden yazılması anlamına gelir.
- www.mql5.com
Algoritma üzerinde çalışıldıktan sonra, gerçek bir hesap için bir iyileştirme sipariş edebilirsiniz. Çok pahalıya mal olmayacaktır.
Maliyet konusunda katılmıyorum. Gerçek ve demo hesaplar için Uzman Danışman, iç organizasyonunda, durumu kaydetmek için küresel değişkenlerde vb. farklılık gösterir. vb. - tüm bunlar algoritmaya baştan sona nüfuz eder. Bu nedenle, bir Uzman Danışmanın demo ve gerçek için maliyeti önemli ölçüde farklıdır ve farklı olmalıdır. Bir Uzman Danışmanı gerçek anlamda yeniden tasarlamak bazen algoritmanın tamamen yeniden yazılması anlamına gelir.
O zaman demo için ne tür bir saçmalık yazıldığını merak ediyorum
Daha sonra gerçek dünyadaki sinyalleri kaçıran, tam olarak ve farklı bir sonuçla kapanış yapmaz (özellikle sipariş zincirleri).
Daha sonra gerçek hayatta sinyalleri kaçıran, sonuna kadar değil ve farklı bir sonuçla kapanış (özellikle sipariş zincirleri) çalışır.
Demo - bir sonuç
Gerçek - başka bir sonuç.
Peki, neden böyle bir şeye ihtiyacınız var?
Популярно также совмещение нескольких индикаторов с различными масштабами (иногда различающимися на несколько порядков) в одном индикаторном окне и поиск сигналов пересечений между ними. Этим "грешат" и не только форекс-новички.
Bunun uygulanamayacağını açıklamaya yönelik tüm girişimler, ısrarlı bir yanlış anlama ve bunu çok kolay bir şekilde yapan bazı programcılara yapılan soyut referanslarla karşılanmaktadır.
Gerçekten de, birkaç kez böyle bir şey sipariş edildi.
Ancak bunun kendi kendini kandırma olduğunu açıklamayı ve kodda uygulamayı başardım (ama istiyorum!).
Ve bir keresinde daha da zordu - müşteri, bir alt pencerede çizilmesi amaçlanan bir göstergenin bir fiyat grafiğine çizilmesine izin veren bir MT4 özelliği kullandı (grafikte çalıştırın, özelliği değiştirin, derleyin). Sinyaller, göstergenin fiyat ile kesişimiydi;)
Еще раз исправим наше ТЗ: когда предыдущее значение цены находится ниже заданного внешним параметром значения минус дельта, а текущее в пределах заданного внешним параметром значения плюс/минус дельта и временной интервал между ними не больше заданного, то открываем позицию на покупку. Теперь все правильно.
Neden bu kadar karmaşık, neden delta kullanılıyor? Ve bana kalırsa.... bu tam olarak doğru değil.
Belirli bir seviye geçildiğinde açmak (aslında bir emrin öykünmesi) yeterince basit bir görevdir.
Önceki fiyat <seviye ise ve mevcut fiyat >= seviye ise (veya fiyat ve seviyenin temel konumuna bağlı olarak tam tersi), o zaman açarız.
Ek olarak, maksimum kaymayı belirtebilirsiniz. Tabii bir de tik saatini kontrol edin.
==============
Genel olarak makale oldukça iyi.
Sadece programcılar tarafından okunacak olması üzücü....
Genel olarak oldukça iyi bir makale.
Sadece programcılar tarafından okunacak olması üzücü....
Evet, makale çok faydalı. Yazara teşekkür ederim! Mutlaka okunması gerekenler listesine dahil edilmeli...
Şunu da eklemek isterim.
Her zaman icracının TOR'un kendisi için mümkün olduğunca açık olmasını isteyin. O zaman müşterinin fikrini yakalayacak ve kodu hızla yazacaktır. Böylece zamandan tasarruf edecek ve bir şeyler kazanacaktır... Olur ama nadiren. Bir programcı diğerinden iş sipariş ettiğinde. Örneğin, zaman kazanmak için. Gerçi burada bile her ikisi de birbirini "yanlış anlayabilir"....
Ancak, kural olarak, müşteri olarak hareket edenler dilin, özellikle de MQL5' in yeteneklerini geliştiricinin bildiği düzeyde bilmezler. Ve Tanrı korusun müşteri.... ticaret fikrini açıkça formüle eder.
Bu nedenle, programcı çoğu zaman yalnızca "nasıl" sorusuyla değil, aynı zamanda "ne" sorusuyla da ilgilenmek zorundadır. Doğal olarak bu da zaman kaynaklarına ek maliyetler getirir.
makale mükemmel.
3. Что за ошибки возникают при компиляции файла эксперта/индикатора - Function 'xxxxxx' is not referenced and will be removed from exp-file?
Bu bir hata değildir. Mesaj, 'xxxxxx' işlevinin kullanılmadığını ('xxxxxx' yerine belirli bir işlev adı belirtildiğini) ve derlenen dosyada bulunmayacağını söylüyor. Bu mesajı görmezden gelebilirsiniz - böyle bir "ekstra" işlevin varlığı, bir Uzman Danışman veya göstergenin çalışmasını hiçbir şekilde etkilemez.
MrGold166:
+100500, bu sorunun bana kaç kez sorulduğunu sayamıyorum ))Evet, evrensel kütüphaneleri kullanırken böyle bir sorun var. Ben de cevap vermekten sıkıldım, bu yüzden bu şekilde yaptım:
if ( false ) { func1(); func2(0,0,0); func3("",0); }
Tek dezavantajı ex4'ün boyutudur. Ama bu sadece posta trafiğini etkiliyor )
iyi makale, ancak MT5'in bir yıldır var olması ve hala MT4'teki test cihazındaki stratejiyi test etmeyi teklif etmeleri üzücü:
Либо в визуальном режиме тестера с использованием существующих экспертов для открытия/закрытия сделок, например, Торговый ТРЕНАЖЕР 2 или использовать специализированные программы для тестирования.
MT5 için başka bağlantılar olmasına rağmen:".... test cihazının görsel modu. .... ","..... mevcut en son sürüm. ....."
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Yeni makale Yeni Müşteriler İçin Birkaç İpucu yayınlandı:
Genellikle çeşitli ünlü kişilere atfedilen meşhur bir söz vardır: "Hata yapmıyorsan, hiçbir şey yapmıyorsun demektir." Aylaklığın kendisinin bir hata olduğunu düşünmedikçe, bu ifadeye itiraz etmesi zor. Ancak gelecekteki hatalarınızın sayısını en aza indirmek için her zaman geçmişteki hatalarınızı (kendinizin ve başkalarının) analiz edebilirsiniz. Aynı ad hizmetinde işler yürütülürken ortaya çıkabilecek olası durumları gözden geçirmeye çalışacağız.
Yeni başlayanların bir diğer uç özelliği, bazen birbirini dışlayan sinyaller üreten çok sayıda çeşitli göstergeyi kullanmalarıdır. Bir gösterge penceresinde farklı ölçeklerde (bazen birkaç derece farklı olabilir) bir dizi göstergenin bir kombinasyonunu kullanmak ve bunlar arasındaki geçişleri gösteren sinyalleri izlemek de popülerdir. Ve bu eğilimde olanlar yalnızca Forex'e yeni başlayanlar değil.
Bunun mümkün olmadığını açıklamaya yönelik tüm girişimler, sürekli bir anlayış eksikliği ve bunu ABC kadar kolay hale getiren bir programcıya yapılan soyut referanslar vb. Bununla birlikte, terminali kullanmak için ne kadar az zaman harcanırsa, anlayış eksikliği o kadar kalıcı olur - Burada, bir ters orantılılık var gibi görünüyor.
Böyle bir gösterge kombinasyonuna bir örnek verelim. 0 ile 100 arasında normalize edilmiş bir aralık içeren RSI ile normalize edilmemiş bir aralık (birden önemli ölçüde çok küçük olan 0'dan bilinmeyen bir değere kadar) içeren ATR alın. ATR, bir sonraki çubukta aşağıdan yukarıya doğru RSI'yı geçtiğinde SATIN AL'a gireceğiz. Aşağıdaki resimdeki gri dikdörtgen (Şek. 1), ortaya çıkan bir al sinyalini temsil etmektedir.
Bunu, dikey noktalı bir çizgi ile işaretleyeceğiz ve sonra ne olacağını göreceğiz.
Yazar: Dmitriy Skub