Kodlama yardımı - sayfa 433

 
mladen:
TFI

SuperTrend nrp mtf 2.01 nmc için en basit yol CCI kullanmaktır. CCİ CCİperiyodu > 0 olduğunda trend yukarı, < 0 olduğunda trend aşağıdır (karşılaştırma için resme bakınız)

Merhaba Mladen,

CCİ (60) ile sadeleştirme fikriniz için çok teşekkür ederiz. Gerçekten beğendim. CCİ süper trende kıyasla biraz gecikmiş gibi göründüğünden, süper trendi bununla filtrelemenin faydalı olabileceğini hissediyorum.

Belki de süper trendi bu şekilde ele almalıyım ("sözde" kodda, henüz test edilmedi)

if(openedOrders<=0)

{

RefreshRates();

int BarShift = 1;

double trend_up=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift); //buffer 1, signal up

double trend_up_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift+1); //buffer 1, signal up

double trend_down=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down

double trend_down_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down

if (trend_up >0 && trend_up!=EMPTY_VALUE && !(trend_up_1>0 && trend_up_1!=EMPTY_VALUE)

{

BUY();

}

if (trend_down > 0 && trend_down !=EMPTY_VALUE && !(trend_down_1>0 && trend_down_1!=EMPTY_VALUE)

{

SELL();

}

Şimdiden teşekkür ederim!

Saygılarımızla,

TFI

 
tfi_markets:
Merhaba Mladen,

CCİ (60) ile sadeleştirme fikriniz için çok teşekkür ederiz. Gerçekten beğendim. CCİ süper trende kıyasla biraz gecikmiş gibi göründüğünden, süper trendi onunla filtrelemenin faydalı olabileceğini hissediyorum.

Belki de süper trendi bu şekilde ele almalıyım ("sözde" kodda, henüz test edilmedi)

if(openedOrders<=0)

{

RefreshRates();

int BarShift = 1;

double trend_up=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift); //buffer 1, signal up

double trend_up_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift+1); //buffer 1, signal up

double trend_down=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down

double trend_down_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down

if (trend_up >0 && trend_up!=EMPTY_VALUE && !(trend_up_1>0 && trend_up_1!=EMPTY_VALUE)

{

BUY();

}

if (trend_down > 0 && trend_down !=EMPTY_VALUE && !(trend_down_1>0 && trend_down_1!=EMPTY_VALUE)

{

SELL();

}

Şimdiden teşekkür ederim!

Saygılarımızla,

TFI

Bunlar aynı (metatrader'da çok renkli çizginin nasıl çizildiğine bağlı olarak süper trendin daha hızlı olduğu görülüyor. Bu göstergenin şu satırlarına bakın:

if (cciTrend > 0) { Trend = MathMax(Low - iATR(NULL, 0, ATRperiod, i),Trend); Direction = 1; } if (cciTrend < 0) { Trend = MathMin(High + iATR(NULL, 0, ATRperiod, i),Trend); Direction = -1; }

Gördüğünüz gibi, yalnızca "cciTrend"e (cci'nin değeri olan) bağlıdır.

 

Merhaba Mstr Mladen ... Trading Houre'a ihtiyaç duyan bir Ea'm var ... bunu ekler misiniz lütfen?...

İşlem seanslarının saatlerini kullanabileceğimiz bir senaryonuz olduğunda daha iyi olur.

Şimdiden teşekkürler

Dosyalar:
cc_ea.mq4  9 kb
 
AchiJameson:
Merhaba Mstr Mladen ... Trading Houre'a ihtiyaç duyan bir Ea'm var ... bunu ekler misiniz lütfen?...

İşlem seanslarının saatlerini kullanabileceğimiz bir scriptiniz olduğunda daha iyi olur.

Şimdiden teşekkürler

Sadece bu adeti kullanıyorsanız, bunu kullanabilirsiniz: https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-Please-post-here/page391#comment_748167 çalışma saatlerini sınırlamak için EA'da hiçbir şeyi değiştirmeden bunun için

 
mladen:
Sadece bu adeti kullanıyorsanız, bunu kullanabilirsiniz: https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-Please-post-here/page391#comment_748167 çalışma saatlerini sınırlamak için EA'da hiçbir şeyi değiştirmeden bunun için

Denedim çok teşekkür ederim.

güzel selam

 

Уважаемый Mladen & mrTools ! М ожно сделать в этом индикаторе,чтобы ценовые метки можно было отключать,или вообще их убрать,сейчас они отключаются вместе с трендовыми линиями,а вот их как раз нужно оставить,и нумерацию волн сделать отключаемыми...????

Dosyalar:
 

Merhaba saygıdeğer üyeler,

Bunu çözmek için yardıma ihtiyacım var: https://www.mql5.com/en/forum/general

Girişinize ihtiyacım var lütfen.

Saygılarımızla

 
hanic:
Merhaba saygıdeğer üyeler,

Bunu çözmek için yardıma ihtiyacım var: https://www.mql5.com/en/forum/general

Girişinize ihtiyacım var lütfen.

Saygılarımızla

Burayı kontrol edin: https://www.mql5.com/en/forum/173163

 

Merhaba Bay Tools,

Yaptığınız bu OBV göstergesini kullanıyorum. Bu çok iyi. Bu resimdeki alt gösterge gibi bir histograma ihtiyacım var. Sıfır çizgi çaprazını daha çok takas ediyorum ve histogram versiyonuyla görmek daha az zor olurdu. MA sinyaline ve histograma sahip olamıyorsa, MA sinyaline ihtiyacım yok. Ama her ikisine de sahip olabilirse bu süper olur!

lütfen bana bunda yardım eder misin?

Teşekkür ederim,

Jeff

 
JeffH:
Merhaba Bay Tools,

Yaptığınız bu OBV göstergesini kullanıyorum. Bu çok iyi. Bu resimdeki alt gösterge gibi bir histograma ihtiyacım var. Sıfır çizgi çaprazını daha çok takas ediyorum ve histogram versiyonuyla görmek daha az zor olurdu. MA sinyaline ve histograma sahip olamıyorsa, MA sinyaline ihtiyacım yok. Ama her ikisine de sahip olabilirse bu süper olur!

lütfen bana bunda yardım eder misin?

Teşekkür ederim,

Jeff

Merhaba Jeff, bakiye hacmi sıfır çizgisi kullanmaz, bu nedenle sıfır çizgi kesişmesi mümkün değildir.