Eğilim çizgisinin eğim açısının hesaplanması. - sayfa 10

 
Dmitry Fedoseev :

Sen bir piçsin ve sadece değil, aşağılıksın.

Burada moderatör birdenbire beni yasaklamaya karar verdi, böyle bir ifade için önce durumu ayık ve sakince anlamanızı öneriyorum.

Affedersiniz, konu gerçekleşti!

İletişiminiz için çok teşekkür ederim.

Sonunda "ve"yi noktalamak çok güzeldi

Gitmiş...
 
Renat Akhtyamov :

Gerçekten konu dışı...

Konuyu okuyun.

Kodunuzun herhangi bir trendle ilgisi yok

Ve grafiğin ölçeği ASLA dikkate alınmamalıdır!

Tamam, silmene gerek yoksa daha iyi olduğunu düşündüm ama neyse)
 
Daniil Kurmyshev :
Tamam, silmene gerek yoksa daha iyi olduğunu düşündüm ama neyse)
Konuya ve trend çizgisine göre sizin için her şey yolunda. Sadece bazı insanlar çok boktan. Moderatörlerin anlamaması çok kötü.
 
Dmitry Fedoseev :
Konuya ve trend çizgisine göre sizin için her şey yolunda. Sadece bazı insanlar çok boktan.

Dmitry, çok yakında öfkeden patlayacaksın

Ne yazık

İnsanlar için doğru formülden pişman oldunuz, anlamadım?

İnan bana, buna ihtiyacım yoktu.

Bu formülü ve kodu tahmin dizisinde uzun bir süredir, yaklaşık bir yıl önce yayınladım.

Orada bir şey bulmak imkansız. Ve işte bunun için doğru isim.
 
Dmitry Fedoseev :
Konuya ve trend çizgisine göre sizin için her şey yolunda. Sadece bazı insanlar bok dolu.

Ah, peki, o zaman açık) Sonra kodu iade ediyorum, belki Renat Akhtyamov'dan başka biri için faydalı olacaktır, bu arada, bunun için forumlarda oturmuyorum)))

//------------------------------------------------ ------------------------------------

// xAçı ////////////////////////////////////////// /////////////////////////

//------------------------------------------------ ------------------------------------

double xAngle(double x1,double y1,double x2,double y2) // x1,x2 Zaman[] - y1,y2 Fiyat

{

if(x1==0 || x2==0 || y1==y2){return(0);}

if(y1==y2) {dönüş(0);}

//---

double PriceMAX=ChartGetDouble(0,CHART_PRICE_MAX,0);

double PriceMIN=ChartGetDouble(0,CHART_PRICE_MIN,0);

double Bar1proc=(double)(ChartGetInteger(0,CHART_WIDTH_IN_BARS,0)*_Period*60)/100;

double Fiyat1proc=((FiyatMAX-FiyatMIN)/_Puan)/100;

x1=iBarShift(NULL,0,(tarihsaat)x1);

x2=iBarShift(NULL,0,(tarihsaat)x2);

double x1x2=MathAbs(x1-x2)*_Period*60;

double y1y2=MathAbs(y1-y2)/_Point;

çift x1x2_proc=x1x2/Bar1proc;

çift y1y2_proc=y1y2/Fiyat1proc;

//---

double teta=MathArctan(y1y2_proc/x1x2_proc)*(180/3.1415926535);

if(y2<y1){theta=NormalizeDouble(theta*(-1),2);}

dönüş(teta);

}

//+------------------------------------------- --------------------+

Saf haliyle, açıyı hesaplamak için, otomatik modda, grafiğin ölçeğine göre ayarlama işlevi, kendim kullanıyorum, kusursuz çalışıyor) Trend stratejisine gelince, gücü ve yaklaşık süresini tahmin edebilirsiniz. açıya göre eğilim.

 
Renat Akhtyamov :

Dmitry, çok yakında öfkeden patlayacaksın

Ne yazık

İnsanlar için doğru formülden pişman oldun, anlamadım?

İnan bana, buna ihtiyacım yoktu.

Bu formülü ve kodu tahmin dizisinde uzun bir süredir, yaklaşık bir yıl önce yayınladım.

Orada bir şey bulmak imkansız. Ve işte bunun için doğru isim.
Evet, orada bir sır yok, eğer birisi EA'daki kod için eğim açısına ihtiyaç duyarsa, doğal olarak kimse belli bir sanal ölçeğe bağlı olmayacaktır. Ve çizgi hayranları için tabloyu manuel olarak çizip ölçekte meditasyon yaparsa, o zaman bir formüle gerek yoktur.
 
Sergei75 :
Tünaydın. Grafikteki trend çizgisinin eğimini programlı olarak (MQL5) derece cinsinden hesaplamak gerekir. Lütfen bana bunun yapılabileceği formülü veya bir yöntemi söyleyin.

Soru, mevcut bir grafikle ilgili. Onu inşa etmek için hangi dönüşümlerin gerekli olduğu önemli değil. Grafik görünür - ana özelliği. Bu monitörde zaten görünen grafiklerden bahsediyoruz. Yani, yatay ve dikey olarak, ekrana bakan herkes için ölçü birimi aynıdır - bir piksel. Dikey artışın yatay artışa oranının (piksel / piksel, boyutsuz bir değer) yay tanjantını hesaplamanız ve dereceye dönüştürmeniz gerekir. Bu prosedürde herhangi bir sorun olduğunu düşünmüyorum.

Ve farklı monitörlerin farklı bir en boy oranına sahip olması gerçeği (en boy oranı, https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D1%82%D0%BD%D0% BE %D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD_%D1%8D% D0 %BA%D1%80%D0%B0%D0%BD%D0%B0 ), yazar, anladığım kadarıyla ilgilenmiyor. Bu monitör her şeydir.

İlginin bunda hiç olmadığından şüpheleniyorum. Herhangi bir nesnel özellik nerede olabilir diye düşündüm. Her şeyden sonra, bir zaman artışı için bir kursun artışları hakkında konuşma. Astronomik süreyi değil, gelen tik sayısını alırsak (kendi ve çalışma süresi de denir); şirket, çoğunlukla 4 basamaklı bir teklif durumunda meydana gelen, terminale Puan teklifi adımında oranda herhangi bir değişiklik gönderirse, oranın son derece hızlı büyümesi, her işarette artı bir Puan gibi görünecektir. Bu süreyi kene sayısıyla ve büyüme oranını minimum adım sayısıyla ölçerek Nokta, büyüme çizgisinin sınır eğimini +45 derece, arctg(1/1) elde ederiz. Daha hızlı - bu, şirketin minimum adımları göndermek için zamanının olmadığı, spread - fiyat boşluklarından daha büyükse boşlukların ortaya çıktığı anlamına gelir. Yani, bir tür doğal özellik var gibi görünüyor. Doğru, neden dereceye dönüştürülmesi gerektiğini bilmiyorum. 1/1 oranının kendisi de kafaya iyi oturur ve doğal bir bariyeri hatırlatır.

 

Gann fanını ve Gann hattını kullanabilir, hattın hesaplanan verilerini fana girebilir ve ana açıları Gann'a göre oluşturabilirsiniz.

 

Hepiniz farklı diller mi konuşuyorsunuz?

İnsanlar, şartlara karar verene kadar - kabul etmeyeceksiniz. Ve bazı farklı dereceleriniz var ...

 

Tüm arkadaşlara tekrar selamlar, bu konu ile kafam karışmaya karar verdim ve bu sorunu bana göründüğü gibi tam olarak çözdüm, grafikte bulunan ve eğimi olan herhangi bir cismin eğim açısını hesaplayan bir gösterge oluşturdum (kanallar ve eğilim çizgileri), dereceleri otomatik olarak yazar, ayrıca dereceleri değiştirirken değiştirir, metnin rengi orijinal çizginin rengini alır ve metin, kolaylık sağlamak için çizginin veya kanalın eğimine karşılık gelen bir eğim uygular, burada Bir test demo sürümü gönderiyorum, tam performansı 12/01/2016 ile 12/31/2016 arasında, görsel testteki geçmiş aynı tarihte çalışacak .

Eleştiri bekliyorum, kişisel soru ve ihtiyaçlarınız varsa PM'ye yazın, hepinize teşekkür ederim.

Ayrıca, göstergem + trend çizgisi + MA ile birlikte ve belirli bir kalıba göre çeşitli zaman dilimlerinde, daha çok PM'de, eğim değişikliği açısı üzerinde ilginç bir test yapabilecek birini bulmak isterim. Göstergenin genişletilmiş bir versiyonunu daha uzun bir süre için ücretsiz olarak sağlayacağım, Teklifim 01/31/2017 tarihine kadar geçerlidir.

Göstergenin performansı ve eğim açısının terminal değerlere uygunluğu hakkında fotoğraf raporu, örneğin eğim açısındaki aynı eğilim çizgisi .

Dosyalar:
xAngle.ex4  17 kb