EA - sayfa 13

 

Bugün bana bir şey öğrettiyse, o da bunun her seferinde aynı verilere erişmediğidir....

bunu nasıl sabitleyebilirim?

 

Hangi verilerin geçtiğini görmek için bu küçük şeyi denedim....Kodda doğru yere alıp almadığımı bilmiyorum ama içinden geçenleri yazdırıyor...belki biraz tekrarla?

//+----------end signal placement locator-------------------------+

//Check position

int counter=1;

for(int u=1; u<=Bars; u++)

{

Print("open: ",Open," high: ",High," low: ",Low," close: ",Close);

}
 

Neden zamanı ve OHLC verilerini bir dosyaya yazdırmıyorsunuz? Bu şekilde veri setlerini kolayca karşılaştırabilirsiniz.

 
Maji:
Neden zamanı ve OHLC verilerini bir dosyaya yazdırmıyorsunuz? Bu şekilde veri setlerini kolayca karşılaştırabilirsiniz.

sadece nasıl olduğunu bilmediğim için....Öğrenmeye hazırım...

nasıl yapılacağını bilmek istediğim başka bir şey ....

EA'nın yeniden üretmesini sağlayamadığım kayıtlı bir strateji raporum var... strateji test cihazından açılabilen ilgili tablo silinmiş uzun zaman önce... rapor ve buna dayalı bir grafik açın, böylece tek tek yaptığı işlemlere bakabilirim.

Onu bu kadar başarılı yapan şeyin ne olduğunu bulmanın benim için o kadar kolay olmadığını biliyorsun. Kene modu seçili olduğu için tekrar 1m veri kullandığını biliyorum. Ben de harika sonuç aldığımda kene modunu kullandığımı ve o sırada 1m verilerini kullandığını biliyorum. Kullandığı verileri bir dosyaya yazdırırken bu harika performansı yeniden üretmesini sağlayamazsam, bu harika sonucu elde etmek için hangi verileri kullandığını nasıl bileceğim?

...bir şekilde bunu tekrar yapma şansım olduğunu varsayarsak???

 

Takip etmeyi dene:

int handle;

int init()

{

handle=FileOpen(EAName+"_"+Symbol()+".txt", FILE_CSV|FILE_WRITE, ';');

return(0);

}

int deinit()

{

FileClose(handle);

return(0);

}

Start()

{

.....

FileWrite(handle, TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS), iOpen... ); //declare them as variables and then insert them in the file write routine

Ayrıca, rutini her tıkta değil, her çubukta bir kez güncellendiği yere koymayı unutmayın. Artık yeterince cephanen var ve gerisini çöz.

İyi şanlar.

 

tamam şimdi bir excel sorum var...

orijinal dosya 300.000 barın üzerindedir.

excel'in yaklaşık 65.000 satırlık bir çalışma sayfası sınırı vardır...

Orijinal .csv dosyasını içe aktarmayı denediğimde, ilk sayfadaki ilk iki ay hakkında bana bilgi veriyor, ardından başka bir içe aktarma yapmak için bazı özellikleri kullanmanın bir yolu olduğunu söylüyor ve bunun ortasında başlangıç noktasını seçin.... hayatım boyunca bahsettiği özelliği bulamıyorum. Görebildiğim kadarıyla verilerde orta yolu seçmeme izin vermiyor ....

bunu nasıl yaparım?

 
Maji:
Takip etmeyi dene:

int handle;

int init()

{

handle=FileOpen(EAName+"_"+Symbol()+".txt", FILE_CSV|FILE_WRITE, ';');

return(0);

}

int deinit()

{

FileClose(handle);

return(0);

}

Start()

{

.....

FileWrite(handle, TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS), iOpen... ); //declare them as variables and then insert them in the file write routine

Ayrıca, rutini her tikte değil, her çubukta bir kez güncellendiği yere koymayı unutmayın. Artık yeterince cephanen var ve gerisini çöz.

İyi şanlar.

Sadece açık değil, her OHLC için bir yazdırma (dosya yazma) satırı yapmam gerektiğini varsayıyorum? yoksa hepsini aynı satıra mı koymalıyım...

oh evet bir şey daha... bu çubuklar ve keneler işi... Kodun neresinde hangisini kullandığını bilmiyorum Bunun benim için kontrolden çıkmış olmasına şaşmamalı.

 

seminere gittim...

geri geldi ve başka göstergelerle oynamaya başladı...

bir milyon dolar kazanmanın dışında, sonuç olarak yeniden üretemem...

Dosyalar:
ggl3.01.mq4  22 kb
ggl3-01.htm  144 kb
ggl3-01.gif  6 kb
 

Aragorn, az önce bu başlığı baştan sona okudum. İlk olarak, buna bağlı kaldığın için sana destek vermeliyim. Yaklaşık bir yıl önce, uyandığım her anımı danışmanların kutsal kâsesini bulmaya çalışarak geçirdim. Fib seviyeleri, pivot noktaları, stokastik, MA'lar, vb... Alınan iki ders - a) strateji test cihazı tam bir zaman kaybıdır. b) demo hesap, gerçek hesaptan farklı çalışır. Geriye dönük testlerde yaklaşık %90 doğrulukla işlem gören bazı kodlar bulabildim. %75'e kadar düşen demo hesapta ve canlı denediğimde %50'nin altındaydım (ki bu, uygun para yönetimi ile hala kullanılabilir olmalıdır). Demek istediğim, strateji test cihazına veya demo hesabına optimize etmeye çalışırken kendinizi yıpratmayın. Görünüşe göre iyi bir işin var. Danışmanınızı eve götüreceğim, bu hafta sonu kodu okuyacağım - ve onu canlı hesabımda .01 lot ticaret kuracağım. İşe yarayıp yaramadığını öğrenmenin tek yolu bu. Kodunuzu paylaştığınız için teşekkürler!

 

GGL3.01 ve GGS3

güzel sözlerinize bayılıyorum....

Cesaretimin kırılması, onun yıldız performansını tekrarlamasını ve 1,5 milyonun üzerine çıkmasını sağlayamadığım ve bunu ilk etapta neyin yaptığını henüz çözemediğim için geldi...

Bazı yeni giriş sinyallerini bir nevi yeniledim...sadece farklı kombinasyonlarla oynuyorum gerçekten...düşük ve GGS'de basit bir if(rsi > 45) 50.000 ila 500.000'in üzerine çıkıyor! çok hassas 44 ya da 46 çalışmıyor ama 45 işe yarıyor..git o anamolie'yi çöz ???

Bugün aynı yeni demo hesabında bu ikisini başlattığımdan beri düşündüğüm bir şey daha var...

her ikisi de önceki işlemin kazanan mı yoksa kaybeden mi olduğunu belirlemek için hesap özkaynaklarındaki değişiklikleri kullandığından ve bu nedenle lot büyüklüğünü değiştirdiğinden...

iyi... aynı hesapta çalışıyorlarsa, büyük olasılıkla diğer EA tarafından girilen işlemlerle çakışacak... bu nedenle kazanan bir GGS ticareti, lot boyutlarını en üst düzeye çıkarmak için bir GGL siparişini tetikleyebilir ve takip ederseniz tam tersi Bende...

Bunun, dalgalardaki trendleri takip etme amacını alt üst edip etmeyeceğini bilmiyorum...bütün bu fikri altüst edebilir ama kim bilir...belki daha kötü yerine daha iyi hale getirir. ..

Tüm bunları yaparken bir şey öğrendiysem, o da soyut fikirlerin asla tam olarak düşünüldüğü gibi gerçekleşmediğidir...bazen ilginç küçük bir şey aslında harika bir sonuç ve ilerleme olduğunu kanıtlayabilir...aynı zamanda her şeyi baltalayabilir ve beni de beyin fırtınası masasına geri gönder...

bu yüzden onların ileriye doğru koşmalarına izin vereceğim ve her zamanki gibi ne yaptıklarını görebilir miyim diye...

Dosyalar:
ggl3.01_1.mq4  22 kb
ggs3.mq4  22 kb
ggs3wrsi.htm  338 kb
ggl3-01.htm  144 kb