Ema Çapraz! - sayfa 12

 

@codersgurusu:

büyük çaba için teşekkürler...

EA'nızı ( https://www.mql5.com/en/forum/173468/page7 ) 4pair eur/usd, gbp/usd, usd/chf, gbp/jpy.... olarak bağladıktan sonra üç çift hemen açık ticarete başladı (gbp/usd, usd/chf, gbp/jpy) ve hepsinin iyi sonucu var....

Programlama hakkında hiçbir şey bilmiyorum ... ama buna dayanarak tavsiye:

gkozlyk:
Okları ters çevirmek için, koddaki 2 ok numarasını değiştirin, ardından sorun çözüldü. Göstergenin Graham'a uygulandığı tüm çizelgelerde etkili olması için daha sonra derleyin

EA'da küçük bir değişiklik yapıyorum:

if(line1>line2)current_direction = 1; //yukarı

if(line1<line2)current_direction = 2; //aşağı

İle

if(line1>line2)current_direction = 2; //yukarı

if(line1<line2)current_direction = 1; //aşağı

Dün, bu EA'yı neuimex demo hesabı TF30'a dört çift halinde ekledim.... ve hepsinin iyi sonucu var....

Bu EA'yı 2/3 hafta daha test etmeye devam edeceğim....

 

Bir sonraki değişiklikte, başka bir anahtar koyabilirim, böylece kullanıcılar çaprazda ters ticaret yapmak isterlerse yapabilirler (hızlı EMA yavaşlığın üzerine çıkarsa, bir satış yaparsınız). Görsel geriye dönük testlerimde, işlemler yaşlandıkça, ters işlem aramak için hemen haçla gitmekten daha az karlı görünüyor.

Aklıma gelen başka bir fikir de, haçtan sonra ticareti almak için bir bar beklemekti (bu, para biriminin dürttüğü ve sonra diğer yöne gittiği zamanları engelleyebilir)

Bu web sitesinde başka bir EMA çapraz programı buldum, bazı iyi fikirleri vardı.

https://www.mql5.com/en/forum/173445

 

kodlayıcılargurusu,

Ticaretin MM kısmı ile ilgili olarak.

10.000$ hesapla başlayanlar:

( hesap öz sermayesi * risk %'si)/ en büyük zarar = işlem görecek lot

(10.000* %10)/ 50= 2 lot

Bu, SL'nin 50 pips olduğunu varsayıyor.

Bu nedenle, hesap her işlemde bu formülle ayarlanmalıdır.

Umarım bu yardımcı olur.

Ama bu formülü birleştirmeden önce, lütfen bana ne tür bir formül olduğunu söyle.

Bu sistem için kazanç/kayıp oranı ve risk/ödül oranı bekliyorsunuz.

Bunu öğrendikten sonra inşa edebiliriz.

Buna göre riski %10 veya %15 olarak ayarlayabiliriz.

Ayrıca tipik en büyük kaybınız SL'nize eşit olacaktır, çünkü bu herhangi bir ticarette kaybedebileceğiniz maksimum değer olacaktır. Düşüşün üstesinden gelebilmemiz için risk yüzdesi ayrıca maksimum düşüşü veya en büyük ardışık kayıpları hesaba katmalıdır.

Umarım yardımcı olur. Bu MM ile aynı fikirde olmayanlar, iyileştirmemiz için lütfen belirtin.

Geriye dönük testte aldığımız sonuçlar genellikle her işlem için standart 1 lotluk bir işlem alır. Dolayısıyla, MM'yi dahil edersek, öz sermaye büyümesi birkaç kez çarpılır. MM'nin büyüsü budur.

Çoğu insan en iyi sistemleri bulmaya odaklanır, ancak gerçek kutsal kase MM'dir. MM'nin kendisi ile ortalama bir sistemi süper bir sisteme dönüştürebilirsiniz.

Daha önceki mesajımda belirttiğim gibi, aşağıdaki örnek bunu açıkça ortaya koyacaktır.

kazanmak - %74

Para Yönetimi Olmadan

Başlangıç sermayesi - 20.000$

Nihai Sermaye - 251.813$

MM ile

başlangıç sermayesi - 30.000$

Nihai öz sermaye - 582.930.624 $$$$$$$$$$$$$$

Bu doğru! 5,82 milyon dolar!

Değerler teorik, ancak mesaj oldukça açık.

 
dedywind:
@codersgurusu:

büyük çaba için teşekkürler...

EA'nızı ( https://www.mql5.com/en/forum/173468/page7 ) 4pair eur/usd, gbp/usd, usd/chf, gbp/jpy.... olarak bağladıktan sonra üç çift hemen açık ticarete başladı (gbp/usd, usd/chf, gbp/jpy) ve hepsinin iyi sonucu var....

Programlama hakkında hiçbir şey bilmiyorum ... ama buna dayanarak tavsiye:

EA'da küçük bir değişiklik yapıyorum:

if(line1>line2)current_direction = 1; //yukarı

if(line1<line2)current_direction = 2; //aşağı

İle

if(line1>line2)current_direction = 2; //yukarı

if(line1<line2)current_direction = 1; //aşağı

Dün, bu EA'yı neuimex demo hesabı TF30'a dört çift halinde ekledim.... ve hepsinin iyi sonucu var....

Bu EA'yı 2/3 hafta daha test etmeye devam edeceğim....

Çapraz yönünü tersine çevirdiniz, EMA CROSS her iki yönde de çalışacak, ancak başlangıçta piyasanın ters yönünü almaya dayanıyor.

 

Yeni sürüm

Merhaba millet,

Öncelikle paylaşımlarınız ve faydalı yorumlarınız için hepinize teşekkür etmek istiyorum.

İkinci olarak, EMA CROSS uzman danışmanını sürüm 2'ye güncelledim.

Umarım faydalı bulursunuz!
Dosyalar:
 

1 ve 2 codersguru ea için arkasını yapmaya çalışıyorum, eur/usd üzerinde test ediyorum, D1 açık .5 lot. Donno ne tıkladım, 1 hafta boyunca ileri demo hesabında sonuç testi kaybettim, $# 1025 # arttı. sadece eur/usa'da.

Dosyalar:
2_1.gif  9 kb
 

Bir soru

Merhaba codersguru ve tüm üyeler

Bir sorum var ve forexte acemiyim.

EA'yı çevrimdışı olarak kullanabilir miyiz? veya bir EA kullanmak için çevrimiçi olmamız mı gerekiyor?

 

kodlayıcılar gurusu

Yeni sürümünüzün kodlamasına hızlıca baktım ve kodla ilgili birkaç sorum olacak.

İlki aşağıdaki kod bloğuyla ilgili;

static int TimeFrame;

...

...

...

int init()

{

TimeFrame=Period();

return(0);

}

...

...

...

int Crossed (double line1 , double line2)

{

static int last_direction = 0;

static int current_direction = 0;

if(TimeFrame!=Period())

{

TimeFrame=Period();

return (0);

}

if(line1>line2)current_direction = 1; //up

if(line1<line2)current_direction = 2; //down

...

...

...

[/CODE]

What is the purpose of the TimeFrame Parameter in this content?

The second code block that is giving me some questions is the purpose of the function isNewSymbol?

[CODE]

bool isNewSumbol(string current_symbol)

{

//loop through all the opened order and compare the symbols

int total = OrdersTotal();

for(int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

string selected_symbol = OrderSymbol();

if (current_symbol == selected_symbol)

return (False);

}

return (True);

}

...

...

...

total = OrdersTotal();

if(total < 1 || isNewSumbol(Symbol()) )

{

if(isCrossed == 1)

...

...

...

Çok meşgul olduğunuzu biliyorum ama lütfen bunların amacını ve neden gerekli olduklarını açıklar mısınız?

zaman ayırdığınız için teşekkürler

Uçuk Kovboy

 

Kod blokları!

cockeyedcowboy:
kodlayıcılar gurusu

Yeni sürümünüzün kodlamasına hızlıca baktım ve kodla ilgili birkaç sorum olacak.

İlki aşağıdaki kod bloğuyla ilgili;

static int TimeFrame;

...

...

...

int init()

{

TimeFrame=Period();

return(0);

}

...

...

...

int Crossed (double line1 , double line2)

{

static int last_direction = 0;

static int current_direction = 0;

if(TimeFrame!=Period())

{

TimeFrame=Period();

return (0);

}

if(line1>line2)current_direction = 1; //up

if(line1<line2)current_direction = 2; //down

...

...

...

[/code]

What is the purpose of the TimeFrame Parameter in this content?

The second code block that is giving me some questions is the purpose of the function isNewSymbol?

[code]

bool isNewSumbol(string current_symbol)

{

//loop through all the opened order and compare the symbols

int total = OrdersTotal();

for(int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

string selected_symbol = OrderSymbol();

if (current_symbol == selected_symbol)

return (False);

}

return (True);

}

...

...

...

total = OrdersTotal();

if(total < 1 || isNewSumbol(Symbol()) )

{

if(isCrossed == 1)

...

...

...

Çok meşgul olduğunuzu biliyorum ama lütfen bunların amacını ve neden gerekli olduklarını açıklar mısınız?

zaman ayırdığınız için teşekkürler

Uçuk Kovboy

kamburKovboy,

Grafik periyodunun değişmesinin programı etkilemeyeceğinden emin olmak için ilk kod bloğunu kullandım.

Örneğin: Uzman danışmanı M30 grafiğine eklediyseniz ve Kısa EMA çizgisi M30 grafiğindeki Uzun EMA çizgisinin üzerindeyse, Sonra D1 düğmesine tıklayıp zaman dilimini günlük zaman dilimine değiştirdiniz ve şanssızsınız ve Kısa EMA D1 grafiğindeki çizgi, bu çizelgedeki Uzun EMA'nın altındaydı. Uzman danışman bunu bir geçiş olarak değerlendirecek ve bir ticaret açacaktır. Ancak yukarıdaki kodla, son zaman dilimini hatırlama ve başka bir onay bekleme şansı veriyorum.

Şu anda açık olan işlemleri kontrol etmek ve uzman danışmanın aynı çiftte iki kez işlem yapmasını önlemek için ikinci kod bloğunu kullandım.

 

Teşekkürler!

Audio:
1 ve 2 codersguru ea için arkasını yapmaya çalışıyorum, eur/usd üzerinde test ediyorum, D1 açık .5 lot. Donno ne tıkladım, 1 hafta boyunca ileri demo hesabında sonuç testi kaybettim, $# 1025 # arttı. sadece eur/usa'da.

Ses,

Çok teşekkürler , Umarım çok yakında gerçek bir hesapta 1025 x Milyon kazanırsınız.