"Çok Para Birimli, Çok Sistemli bir Uzman Danışman Oluşturma" makalesi için tartışma - sayfa 2

 
İyi makale, ancak birkaç grafik (her enstrüman grubu için bir tane) kullanan basit bir EA ile aynı sonucu ve daha kolay elde edemez misiniz?
 
En az 46 botta çalışan en az 23 hesaba sahip olmanız gerekir. al ve sat hedge ve yeniden hedge çıkış ve daha fazla hedge. Bu hiç bitmeyen bir döngü, her bir pozisyonu karlılık sinyalini silmeyecek şekilde izlemek çok karmaşık, yukarıdaki makale kadar kolay değil, çok güzel bir kavram kanıtı. Bunu sevdim.
 
q.import:
En az 46 botta çalışan en az 23 hesaba sahip olmanız gerekir. al ve sat hedge ve yeniden hedge çıkış ve daha fazla hedge. Bu hiç bitmeyen bir döngü, her bir pozisyonu karlılık sinyalini silmeyecek şekilde izlemek çok karmaşık, yukarıdaki makale kadar kolay değil, çok güzel bir kavram kanıtı. Bunu sevdim.

Daha önce de belirttiğim gibi, birkaç grafik ve sadece bir hesap kullanan basit bir EA ile birden fazla ticaret sembolü ticareti yapmak ve birden fazla strateji kullanmak için aynı sonuca sahipsiniz ve daha kolay.
Tek koşul şudur: algoritmanız sembolleri kontrol etmeli ve genel değil, sadece tanımladığınız grup sembolü için belirli işlemler yapmalı ve her sembol grubunu tanımlamak için giriş parametrelerine sahip olmalısınız
.

Örneğin, basit bir Hareketli Ortalama Geçiş EA'sı hayal edin, kodu aşağıdaki kod kadar basit olacak şekilde uyarlamanız yeterlidir. Bu, herhangi bir EA'nın tek bir hesapta çoklu para birimi çoklu sistem olmasını sağlar ve 12 sembole ve 4 grup bağımsız geriye dönük test ayarına (period_MA1 ve period_MA2) sahip olabilirsiniz.

// 1 hesap ve çoklu grafik kullanan çoklu para birimi çoklu sistem Uzman Danışmanının yapısı

input string symbol1="EURUSD"; // grafik grubu sembolü 1 
input string symbol2="EURJPY"; // grafik grubu sembolü 2 
input string symbol3="USDJPY"; // grafik grubu sembolü 3 
int period_MA1=14; // hareketli ortalama periyodu 1
int period_MA2=9; // hareketli ortalamanın periyodu 2

// algoritma sembol testi (sembolün adını test eden strateji algoritmasını çalıştır)
if (...==symbol1 || ...==symbol2 || ...==symbol3) {
   ...
}
 
figurelli:

Daha önce de belirttiğim gibi, birkaç grafik ve sadece bir hesap kullanan basit bir EA ile birden fazla ticaret sembolü ticareti yapmak ve birden fazla strateji kullanmak için aynı sonuca sahipsiniz ve daha kolay.
Tek koşul şudur: algoritmanız sembolleri kontrol etmeli ve genel değil, sadece tanımladığınız grup sembolü için belirli işlemler yapmalı ve her sembol grubunu tanımlamak için giriş parametrelerine sahip olmalısınız
.

Örneğin, basit bir Hareketli Ortalama Geçiş EA'sı hayal edin, kodu aşağıdaki kod kadar basit olacak şekilde uyarlamanız yeterlidir. Bu, herhangi bir EA'nın tek bir hesapta çoklu para birimi çoklu sistem olmasını sağlar ve 12 sembole ve 4 grup bağımsız geri test ayarına (period_MA1 ve period_MA2) sahip olabilirsiniz.

Egzotiklere girerseniz, 12 sembol için bir EA'ya sahip olmanın harika olduğuna katılıyorum. Gösterge verileri doğru değil. Örnek IBFX, FXCM'den sonra açılır ve FXCM, Dukascopy'den sonra açılır, hareketli ortalama kapalı olur, diğer tüm göstergeler de öyle. Bu bir salon numarası, açılış veya kapanışlara değil, yalnızca fiyata dayanan Gerçek Ekonomik veriler ve Ekonomik Göstergeler. teknik göstergeler, spekülasyon için halkın fiyat algısının harika psikolojik göstergeleridir. Pazar yeri çok daha büyük ve birbiriyle ilişkili ve sadece 1 ea'ya güvenmek için birkaç hile yapmak sadece yolun ilerleyen kısımlarında kötü bir EA ile sonuçlanacaktır, 2010 için işe yarayabilir ama 2012'de hayır, bu benim için değil. Birden fazla EA, psikolojik algıya karşı sert ekonomik veri pozisyonlarına karşı korunuyor, Emtialara, Menkul Kıymetlere, Devlet Borçlarına yanıt veriyor. sert rakamları zorlamak ve dünyanın pazar yerlerinin nasıl tepki verdiğini görmek ve tüm piyasa sektörlerine karşı verilerin yayınlanmasıyla pozisyonumu buna göre ayarlamak. Çok karmaşık. MQL5 Dili tek başına bir yol kat etti ve okuduğum makale gibi ilerlemeleri görmeyi seviyorum. İnsanların sadece hayal güçleriyle sınırlı kalmasına izin veren bir ilerleme görüyorum. Kodun üzerine inşa ediyorum ve dediğim gibi harika bir kavram kanıtı olan bir çerçeve geliştiriyorum. Metaqoutes ve oraya zaman ayıran insanlar için önümüzdeki yolda harika şeyler görüyorum.
 
SashikAlexandre:
Bu işte yeniyim ancak MQL5 aracılığıyla Uzman Danışman yazmanın çok karmaşık olmadığını ve örneklerle öğrenilebileceğini düşünüyorum!!!! Bu kadar detaylı açıklama ve örnekler için yöneticilere çok teşekkür ederim:)))))
+
 

Merhaba.

Bu EA kodu tam olarak aradığım şey.

Ancak, 15 sembollü özel EA'm ile yarı otomatik yapıyorum

Yine de en fazla 2-3 tanesini kontrol edebiliyorum. Bunun için herhangi bir versiyon var mı?

MT4 MÜ?

Teşekkürler.

 

Ayrıca, herhangi bir gösterge kullanmıyorum; hesap öz sermayem benim göstergem ...

 
Aynı dönem için GBPUSD için A stratejisini mt4'te aynı ayarlarla test ettim ancak sonuçlarım aynı değil. Neden olduğu hakkında bir fikriniz var mı?
 

Burada basit bir sorum var. Diyelim ki, OnTimer içindeki kodun çalışması ortalama 1 saniyeden fazla sürüyorsa (2 veya 3 saniye gibi), OnInit içindeki EventSetTimer'ı daha yüksek bir değere (5 veya 6 saniye gibi) değiştirmeli miyim? Teşekkürler.

==========================================

int OnInit()

{

//--- Olay oluşturma sıklığını ayarlayın

EventSetTimer(1); // 1 saniye

// ...

return(0);

}

 
Değişken kâra nasıl başvurulur? Açık hacim? Pozisyon Sayısı?