Elit göstergeler :) - sayfa 242

 

kalusao

Bir hatanız olduğunu veya bir yerde hata yaptığınızı düşünmüyorum.

Trend zarfları, kullandığı temel hareketli ortalamanın eğimini 1'e 1 göstermiyor (ana filtre (135-136 satırları) şu şekilde:
if (Close>smax) trend= 1; if (Close<smin) trend=-1;
Sapma 0'a ayarlanmış olsa bile, zarflar ortalamanın eğimini göstermiyor, ancak Close UpperPrice veya LowerPrice ortalamasını geçtiğinde (burada sapmanın 0'a ayarlandığı durumdan bahsediyorum - aksi halde kapanış alt veya ortalama yukarı veya aşağı bir % değişim olarak oluşturulan daha yüksek zarf), bu nedenle belirtilen şeylerdeki fark.

___________

Sadece bir öneri: işlevi iCustomMA(...) aracılığıyla çağırıyorsanız, işlevde zaten HullPeriod'u (fonksiyondaki period parametresi - işlevde HullPeriod yerine kullanılabilir) ve fiyatı (sizin fiyat2) yerine kullanabilir ve bu şekilde daha kısa ve daha "entegre" olacaktır.

Saygılarımızla

Mladen

kalusao:
Gövde MA varyasyon göstergesi için teşekkürler, mladen!

Bu göstergeyi Trend zarfları (ortalamalar)-histo göstergenize entegre etmeye çalıştım.

Bunun için, Eğilim zarfları (ortalamalar)-geçmiş göstergesine düz işlevi ve aşağıdaki işlevi ekledim.

double iHma_var(çift fiyat, çift nokta, int i, int s=0)

{

double HalfP = HullPeriod/2.0;

double SqrtPeriod = MathSqrt(HullPeriod);

double fiyat2 = iMA(NULL,0,1,0,MODE_SMA,HullPrice,i);

double step1 = iSmooth(fiyat2 ,YarımP,HullPhase,i, 0);

double step2 = iSmooth(fiyat2 ,HullPeriod,HullPhase,i,10);

dönüş (iSmooth(2.0*adım1-adım2,SqrtPeriod,HullPhase,i,20));

}

Histogramı Gövde MA varyasyon değerleriyle karşılaştırırken %100 aynı olmadığını görüyorum.

Lütfen hatamın nerede olduğunu söyler misiniz?
 

Çok teşekkürler Mladen !!!

 

anne

merhaba mladen,

Mama göstergesindeki parametreler hakkında bana daha fazla açıklama yapar mısınız? Hızlı anne, yavaş anne...

Şimdiden teşekkürler,

Saygılarımızla,

 

Annenin en kısa tanımı, annenin uyarlanabilir bir ema olduğu olacaktır. Oradaki tüm matematik, mümkün olduğunca az gecikme için ema'yı hesaplamak için ne olacağını ve "ideal" süreyi belirlemek için kullanılır.

FastLimit ve SlowLimit, ema'yı belirli sınırlar içinde sınırlamak için vardır. 0,5'lik hızlı limit ema(3)'e eşittir ve 0,05'lik yavaş limit ema(39)'a eşittir. Bunun "adım" doğası bu sınırlardan gelir: sınırlardan herhangi birini aştığında, sınırlar içinde kalacak şekilde düzeltilir ve bu, "adımların" oluşmasının nedenlerinden biridir (diğeri (ana) budur). "ideal" sürenin nasıl hesaplandığı çerçevesinde).

Saygılarımızla

Mladen

Tradefx1:
merhaba mladen,

Mama göstergesindeki parametreler hakkında bana daha fazla açıklama yapar mısınız? Hızlı anne, yavaş anne...

Şimdiden teşekkürler,

Saygılarımızla,
 

çok teşekkürler mladen

Saygılarımızla,

 

Bugün tamamen sessiz..........

 

bb macd ssa

Mladen:

Henüz tövbe etmeyen SSA göstergeli bir BB MACD üzerinde çalıştınız mı?

 

Üzgünüm, ama SSA'nın doğası bunu engelliyor

SSA, son Gecikme çubuklarını yeniden hesaplamalıdır (bu matematiksel formüldür), bu yüzden farklı bir SSA yapmanın imkansız olduğundan korkuyorum

Saygılarımızla

Mladen

thor68:
Mladen: Henüz tövbe etmeyen SSA göstergeli bir BB MACD üzerinde çalıştınız mı?
 

mladen,

KeltnerChannel EA'mı çalıştırdım ama inTS kadar iyi değil. alamıyorum

TS - Mantık

{--Uzun--}

CurrentBar > 1 ve Fiyat UpperBand üzerinden geçerse

başlamak

Kurulum = doğru ;

Çapraz Yüksek = Yüksek ;

son

Aksi takdirde Kurulum ve ( Fiyat = CrossingHigh + 1 puan) o zaman

Kurulum = yanlış;

eğer Kurulum o zaman

CrossingHigh + 1 nokta durağında bir sonraki çubuğu ("KltChLE") satın alın;

MT4 mantığına. Önceki gönderide görebileceğiniz gibi birkaç yol denedim, ama en azından şimdi çalışıyor. Sadece biraz daha MT4 mantığına ihtiyacım var.

Çalışma MT4 Mantığı

if(Kapat [0] > üst)

&& TimeCondition()) return(true); dönüş(yanlış);

Herhangi bir yardım veya yönlendirme takdir edilecektir.

Işın

traderduke:
mladen

TS kodunu MT4 koduna çevirmeme yardım eder misiniz?

1. Sözdizimi hatalarım var, "{" doğrusunu elde edemiyorum.

2. TS "Satın Al ("KltChLE") sonraki çubuğunu CrossingHigh + 1 nokta durağında " MT4 "Sipariş Gönderimi"ne nasıl çevirirsiniz?

Bu forumda haddimi aştıysam, beni biraz yardıma yönlendirebilir misiniz?

Teşekkür ederim

Işın

MT4 kc kodum;

bool BuySignal()

{

double upper=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,0,ShiftKC+0);

double middle=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,1,ShiftKC+0);

double lower=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,2,ShiftKC+0);

if ( Close [1] upper) Setup == True && CrossingHigh == High;

else

if Setup && (Close [0] = CrossingHigh +1 Point) Setup == False;

if Setup

&& TimeCondition()) return(true); return(false);

} [/CODE]

Tradestation Keltner Code;

[CODE]Avg = AverageFC( Price, LengthKC ) ;

Shift = NumATRs * AvgTrueRange( LengthKC ) ;

UpperBand = Avg + Shift ;

LowerBand = Avg - Shift ;

{--Long--}

if CurrentBar > 1 and Price crosses over UpperBand then

{ CB > 1 check used to avoid spurious cross confirmation at CB = 1 }

begin

SetUp = true ;

CrossingHigh = High ;

end

else if Setup and ( Price = CrossingHigh + 1 point ) then

Setup = false ;

{ the High >= condition being true indicates that a buy must already have been

triggered at this bar so this setup has been used up and needs to be negated;

an example of a persisitent setup with an indefinite stop/limit trigger - setup

has to be negated after entry confirmed; also see Pivot Reversal LE/SE and

PercentR LE/SE }

if Setup then

Buy ( "KltChLE" ) next bar at CrossingHigh + 1 point stop ;

 

SSA Çok Renkli

Mladen,

Renk değiştirebilmek için SSA Of Price Indi yapmak mümkün mü? Yukarı çıkarken bir renk ve aşağı doğru yön değiştirirken farklı bir renk mi? (ve mümkünse renk veya yön değiştiğinde bir uyarı)

Dosyalar:
Neden: