FOREX piyasası trilyonlarca dolarla çalışır, ancak bilgisayarı ve İnternet erişimi olan herkes bunun üzerinde çalışabilir. Ticaret sırasında karar vermeyi kolaylaştırmak için birçok tüccar danışmanlar kullanır - belirli bir algoritmaya göre çalışan özel programlar.
Talimatlar
Aşama 1
En yaygın Forex ticaret platformu mt4 terminalidir. Buna göre, danışmanların çoğu bunun için yazılmıştır. Henüz bir terminaliniz yoksa, çalıştığınız işlem merkezinin web sitesinden indirin.
Adım 2
Bir terminal başlatın. F4 tuşuna basarak MetaEditor'u açın. Görünen editör penceresinde, Dosya sekmesinde Yeni'yi seçin, Uzman Danışman Sihirbazı açılacaktır. Oluşturulan danışmanın türünü seçin - Uzman Danışman. Sonrakine tıkla. Bir sonraki pencerede danışmanın adını ve yazarın ayrıntılarını (isterseniz) girin.
Aşama 3
Aynı pencere Parametreler tablosunu içerir - sağdaki Ekle düğmesini tıklayın. Yeni parametre Extparam1 belirir. Parametreleri kullanarak, danışmana gerekli eylemleri gerçekleştirmesini "öğretebilirsiniz". Örneğin, fare ile satıra çift tıklayarak ve yeni bir ad girerek Extparam1 parametresinin adını StopLoss olarak değiştirin. Parametre türünü iki katına ayarlayın. Parametrenin değerini (Başlangıç değeri) sizin için izin verilen kayıp değerine eşit olarak ayarlayın - örneğin, 20 puan.
4. Adım
Benzer şekilde, kar ve diğer parametreler için bir değer girebilirsiniz. Bu aşamada herhangi bir şey giremezsiniz ve gerekli değerleri daha sonra manuel olarak doğrudan koda giremezsiniz. "Bitir"e tıklayın, danışmanın temel kodunu içeren bir pencere göreceksiniz.
Adım 5
init, deinit, start fonksiyonlarına dikkat edin. Birincisi, Expert Advisor'ın başlatılmasından sonra başlatılmasıyla ilgili işlemleri gerçekleştirir. İkincisi, devre dışı bırakıldığında veya terminal kapatıldığında danışmanı kapatır. Her yeni tıklama (fiyat değişikliği) ile gelen tüm verileri işleyen bu fonksiyon olduğu için en önemli fonksiyon başlatma fonksiyonudur.
6. Adım
Danışman nasıl çalışır? Koduna satırlar girmek gerekir, bu sayede mevcut durum danışmanın mantığında belirtilen koşullara uyuyorsa bir emir açar veya kapatır. Örneğin, basit bir Uzman Danışman, Hareketli Ortalama göstergesini temel alabilir. Farklı periyotlarla iki ortalama çizilir - örneğin, 5 ve 15. Hızlı çizgi aşağıdan yukarıya yavaş olanı geçerse, bir satın alma emri açılır. İstenen kâra ulaşıldığında veya hızlı çizgi yavaş olanı yukarıdan aşağıya geçtiğinde kapanış gerçekleşir.
7. Adım
Aynı şekilde bir satış emrinin açılması ve kapanması gerçekleşir. Yanlış sinyallerin sayısını azaltmak için, siparişin yalnızca hızlı çizgi yavaş olandan biraz uzaklaştıktan sonra açılacağına göre bir kural koyabilirsiniz - örneğin, 10 puan. En başarılı parametreleri tanımlayarak belirli ayarları yapabilirsiniz.
8. Adım
Belirli kod satırlarını nasıl yazarım? Bunu yapmak için mql4 dilinin temellerine hakim olmanız gerekir. Öğreticiler de dahil olmak üzere birçok yararlı materyali burada bulabilirsiniz: https://forum.mql4.com/ru/ Karmaşık bir Uzman Danışman oluşturmaya hemen başlamayın - önce en basit işlevlerle donatın ve ardından yavaş yavaş karmaşıklaştırın. Ancak, temel sürümleri sakladığınızdan emin olun - önceki sürümlere geri dönmeniz gerekirse bunlar kullanışlı olacaktır.