Yazarın diyalogu. Alexander Smirnov. - sayfa 26

 

GODZILLA'ya

En azından bir şeyler temizleniyor. JMA'nın kaynak yoğun olduğunu biliyorduk!!!

 
GODZILLA :
Genel olarak, Expert Advisor'daki en ideal ortalama algoritması, optimize edicide maksimum karlılığı gösteren değil, optimizasyon döneminin doğru sınırının ötesinde az çok tutarlı bir şekilde karlı olduğu ortaya çıkan algoritmadır.
+1.
 
Mathemat :
Göstergelerin alım satım parametreleri hakkında, onları kullanan Uzman Danışman bağlamı dışında nasıl konuşabileceğinizi anlamıyorum. ANG3110 , lütfen hangi stratejiyi belirtin. Ve ikincisi: Formül biçiminde Risk nedir (herkes bunu kendi tarzında anlar)?


Deneyin nasıl yapıldığını birkaç sayfa önce anlatmıştım. Ama tekrarlamak benim için zor değil. Göstergeleri alın. Gürültü bağışıklığı için, daha az seğirmeleri için bir eşik koşulu eklenir.

Örneğin:

dış int d = 2;

Daha sonra init ()'de di = d * Noktasını koyduk; ve si = Close[Bars - period -1]; değişkenini ekleyin;

Döngüde daha ileri

eğer (d>0)

{

if ( MathAbs ( ma[i] - ma[i+1] ) >= di ) si = ma[i];

ma[i] = si;

}

Adım adım olmak zorunda olmayan başka seçenekler de olabilir.

Deney için, Uzman Danışmanı ters tipte yapıyoruz, böylece ma yönü değiştiğinde tersine çevrilecek:

if (t0==Zaman[0]) { harita = ma; t0 = Zaman[0];}

ma = iCustom(......., 0);

fs = 0;

if (ma > map) {if (fs==2) fss=1; fs=1;}

if (ma < map) {if (fs==1) fss=2; fs=2;}

Bu şekilde tek bir işlemi garanti ediyoruz.

Sonraki if (fss==1) {Sat emrini kapatın ve Alış emrini etkinleştirin}

if (fss==2) {Satın alma emrini kapatın ve Satış emrini etkinleştirin}

Bu kadar.

Risk lot sayısıdır

AFM=HesapFreeMargin();

LC=MarketInfo(Symbol(),MODE_LOTSIZE)/AccountLeverage();

Ls=MathFloor( 0.01 * Risk * AFM / (Lot * LC) ) * Lot;

Risk = 0 ise, Ls = Lot; bu bir çok.

Her şey, ayrıca optimize edicide ve iletiyoruz.

EA'nın kendisini düzenlemek benim için zor değil, ancak istatistikler de dahil olmak üzere çeşitli zil ve ıslıklarla, ekranda bilgi görüntüleme, takip etme vb. grafik benim sistemime göre. O zaman ya tüm bunları koddan çıkarmam ya da tüm bu yığını eklemem gerekiyor, ancak her şeyi 20-40 dakika boyunca orada olacak kadar ayrıntılı olarak anlattığımı düşünüyorum. Deneyi tekrarlamak isteyen varsa çalışsın.

 
Şimdi net. Teşekkürler ANG3110 .
 
GODZILLA :
Bir saatten daha az zaman formatlarını ciddiye almam, aslında ciddiye almam, ancak akla gelebilecek tüm para birimi fişlerinde uzmanları yönlendiririm.

Hızlı bir deney için M15 çok uygundur. Tick-by-tick modunda özellikle JMA olmak üzere çok uzun zaman alıyor, optimize etmeniz gerektiğinde beklemek için eziyet ediyorsunuz, diyelim 30 seçenek artı eşikler ve riskler. Açılış fiyatlarında saatler çok sert, büyük bir hata olacak. M1 - M5 - çok uzun. Bu nedenle M15, hız ve kabul edilebilir doğruluk açısından optimum tiptir. Yaklaşık karşılaştırmalı bilgi almamız gerekiyor, çalışan bir Uzman Danışman yapmamamız gerekiyor.
 
ANG3110 :

GBPUSD15 döviz çiftini yazdım, bu da dönemin doğal olarak M15 olduğu anlamına geliyor. T3 döneminden bahsediyorsak, o zaman sadece optimize ediciyi sürün, kendi üretimim bir T3'üm var ve İnternette yaygın olandan biraz farklı. Yalnızca periyot değil, aynı zamanda b katsayısı da optimize edilir. JMA ile aynı, hangi varyanta sahip olabileceğinizi bilmiyorum.

Sadece hangi T3'ü kullandığınızı açıklamak istedim. 2005'teki kendi geliştirmelerinizden mi yoksa daha yeni yayınlarınız var mı? Haberiniz olmadan burada yayınlamadım ve size bu soruyla birlikte bir mektup gönderdim. Belki adresi karıştırmıştır?
 
ANG3110 :

GBPUSD15 döviz çiftini yazdım, bu da dönemin doğal olarak M15 olduğu anlamına geliyor. T3 döneminden bahsediyorsak, o zaman sadece optimize ediciyi sürün, kendi üretimim bir T3'üm var ve İnternette yaygın olandan biraz farklı. Yalnızca periyot değil, aynı zamanda b katsayısı da optimize edilir. JMA ile aynı, hangi varyanta sahip olabileceğinizi bilmiyorum.





Kesinlikle net değil, neden bahsediyorsun? Sadece beni anlama! Optimizasyon periyodu, bir grafik periyodu veya hareket periyodu değildir! Sanırım resimden anlaşılıyor:



Burada, bu durumda insanların çoğu köpeği yedi ve genellikle her şeyi mükemmel bir şekilde anlıyor ama ben daha anlaşılır olmaya çalışacağım. Bir Expert Advisor alıyoruz, onu test cihazına yüklüyoruz ve örneğin 01/01/2006 ile 03/03/2006 arasındaki dönem için optimize ediyoruz. Expert Advisor'ın optimize edilmiş parametrelerinin ve karlılığının uzun bir listesini alıyoruz. Bize uygun olan bazı kriterlere göre on optimize edilmiş parametre seçiyoruz, her seçeneğin sanal karlılığını ve bir aylık sanal mevduat artış katsayısını tabloda sabitliyoruz. Bundan sonra, Uzman Danışmanı optimize edilmiş parametre setlerinin her biri ile test ederiz, ancak 04/01/2006 ile 30/04/2006 arasındaki dönem için, bu optimize edilmiş parametrelerden hangi gerçek ve hayali olmayan fayda sağladığımızı belirleriz. ve on üzerinden her seçeneğin fiili karlılığını ve fiili mevduat artış katsayısını tabloda sabitleyin. Bu prosedürün tamamlanmasından sonra optimizasyon dönemini bir ay ileriye alıyoruz (1 Şubat 2006'dan 34 Nisan 2006'ya kadar) ve yapılan tüm işlemleri tekrarlıyoruz. Böylece 2006 ve 2007'nin her ayı için bir tablo oluşturuyoruz. Böyle bir masa ile ne yapmalı, bence öyle, yanlış anlamalar ortaya çıkmamalı! Her durumda, bir uzmanın analizine böyle bir yaklaşım, forumlardaki kamu bilincini kitlesel olarak rahatsız etme ve başkalarının kafalarını kandırma arzusunu tamamen ortadan kaldırır, çünkü böyle bir yaklaşımla, bu tür şeylerin değerinin gerçek bir anlayışı çok gelir. hızlı bir şekilde! Ancak, elbette, bu tek doğru yoldur, çok daha fazla emek gerektirir ve herkes böyle bir çalışmanın bazen oldukça ölümcül sonucunu sevmeyecektir!
 
GODZILLA :

Nedense yanlış yola gittin, sorunun kaynağı burada 'Yazarın diyalogu. Alexander Smirnov. , Bunu oku. Bu konuda yumuşatma ve gecikme, çeşitli yaklaştırma ve yumuşatma algoritmaları tartışılmış ve konu bir profesör tarafından indikatörü ile belirlenmiştir. Az önce bu konularda çok deneyimli olmayan bir kişi tarafından bir soru soruldu. Şimdi diğer tarafa gidiyoruz. Test teknikleri ve optimizasyon, hata ayıklama oluşturma ve çalışan Uzman Danışmanlar, istatistikler vb. - bu zaten sorunun kapsamını aşıyor. Bir analiz sistemi üzerinde çalışıyordum ve oraya az çok yeterli ve gürültüye dayanıklı bazı yumuşatma algoritmaları eklemem gerekiyordu. Bu tür yöntemler gerçek ticaret için uygun olmadığından, bu aşamada çalışan bir Uzman Danışman alma hedefi yoktu. Ve az önce çok hızlı bir deney yaptım. Diğer her şey bu aşamada ilgimi çekmedi. Kendim için, analiz sistemi üzerinde daha fazla çalışma sürecinde, hangi algoritmanın kullanılacağı çok kritik olmasa da, T3 veya LWMA'yı seçtim - piyasanın şekline, dalgalanmaların sayısına, ileri ve ters dalgalar, trendin açısı veya neredeyse yokluğu, hızlı veya yavaş harmoniklerin varlığı vb.
 
VBAG :
Sadece hangi T3'ü kullandığınızı açıklamak istedim. 2005'teki kendi geliştirmelerinizden mi yoksa daha yeni yayınlarınız var mı? Haberiniz olmadan burada yayınlamadım ve size bu soruyla birlikte bir mektup gönderdim. Belki adresi karıştırmıştır?

Şimdi kutuya bakacağım, içine çok fazla spam yağıyor ve şimdi nadiren bakıyorum. Evet, bir mektup var. Biraz sonra cevaplayacağım.
 
ANG3110 :
... hızlı veya yavaş harmoniklerin varlığı, vb.

Eğer zorlaştırmıyorsa, biraz daha detaylandıralım, hangi dönüşüme göre Fourier, Walsh, MME ya da başka bir şeyi nasıl ayırt edersiniz. İlginç olan, aynı anda kaç tane dalgalanma olduğunu ve bu dalgalanmaların nasıl ayırt edildiğini değerlendirmenizdir. Teşekkür ederim.