トレンドラインの傾斜角度の算出。 - ページ 20

 
Dmitry:

時は流れても、課題は変わらない。トレンドの傾きの角度を計算する必要に迫られ、座標点に基づいて計算を始めようとしていたところ、幸運にもこの記事に出会いました。座標を参照している場合、ズームすると角度が変わってしまうことを考慮していませんでした。

ここで解決策はただ一つ、古典的な意味での角度の度合いを忘れてしまうことだ。理論的には、一方のカテドラルが棒、他方のカテドラルが点である三角形を構成し、その角度を計算することができる。傾斜角の技術的な値は、スケールを変えても変わりませんが、カセットのデータの種類が 違うので、チャート上の角度を視覚的にかなり違って見ることができます。

私の考えでは、度数ではなく、その瞬間の価格変化のパーセンテージを使う方が良いと思います。結局のところ、重要なのは戦略を構築するための数字なのです。

https://www.mql5.com/ru/code/28678

位相は度数で計算され、0から360の値をとり、緑色の線5で示される(配列4から読み取られる)。

逆位相も度数で計算され、-360から0までの値をとり、6番目の赤い線(配列5から読み取る)で表される。 計算では、逆位相の値を360との和(従来は位相レベルまで上げていた)で使う方が便利である。


Pan PrizMA CD Phase Sin leverage_72
Pan PrizMA CD Phase Sin leverage_72
  • www.mql5.com
Этот индикатор построен на базе индикатора  PanPrizMA Sin leverage 72  , особенности которого позволяют  посчитать фазу и амплитуду. Иногда это может быть  полезно. Фаза рассчитывается в градусах, принимает значения от 0 до 360 и отображена 5-ой, зеленой линией (снимается с массива 4). Противофаза так же  рассчитывается в градусах, принимает...
 
Dmitry:

時は流れても、課題は変わらない。トレンドの傾きの角度を計算する必要に迫られ、座標点に基づいて計算を始めようとしていたところ、幸運にもこの記事に出会いました。座標を参照している場合、ズームすると角度が変わってしまうことを考慮していませんでした。

ここで解決策はただ一つ、古典的な意味での角度の度合いを忘れてしまうことだ。理論的には、一方のカテドラルが棒、他方のカテドラルが点である三角形を構成し、その角度を計算することができる。傾斜角の技術的な値は、スケールを変えても変わりませんが、カセットのデータの種類が 違うので、チャート上の角度を視覚的にかなり違って見ることができます。

私の考えでは、度数ではなく、その瞬間の価格変化のパーセンテージを使う方が良いと思います。結局のところ、重要なのは戦略を構築するための数字なのです。

私の考え方は変わっていません。トレンドラインの傾きの正しい単位は、時間単位ごとの価格だけです。傾斜角度は、画面に表示される線の順番を特徴づけるもので、トレンドの大きさを表すものでは全くない。

 
Georgiy Merts:

私の考え方は変わっていません。トレンドラインの傾きの正しい単位は、単位時間当たりの価格だけです。傾きの角度は、線が表示される順番を特徴づけるもので、トレンドの大きさとは全く関係がない。

私もそう思います。唯一正しいもの」という言葉だけが、過度にカテゴライズされている。トレンドラインに沿って移動したときのコースの変化 率という、一般的に誰もが同じ意味を持つ単位が「傾き」です。任意の関数y(x)のグラフの傾き角度に一次導関数が関係するのと同様に、変化率とトレンドラインの傾き角度が関係することは明らかである。角度は、x値がグラフ上のy値と同じであれば、arctg (dy/dx) に等しい。それが違えば、分度器で測った角度も違ってくる。

傾斜角のアナログは、コースの変化率、つまり天文時間におけるコースの微分だけでなく、例えば、目から目へのコースの平均増分と考えることができる。天文時間の代わりに、"proper "すなわち "operational "時間、つまり刻みの数を使用します。

 
Georgiy Merts:

私の考え方は変わっていません。トレンドラインの傾きの正しい単位は、単位時間当たりの価格だけです。傾きの角度は、線が表示される順番を特徴づけるものであり、トレンドの大きさとは全く関係ない。

+++ 科学的アプローチがルールです。

それ以外の浮き沈みの美しさは、すべてマーケティング担当者のためのものです。

 
Daniil Kurmyshev:

私も同意見で、好きではないのですが、最初にこの関数を作ったときに、いくつかの方法を確認し、その後は変えていません)、ピクセルについては、完全に同意見で、私個人にとって最も理想的な角度の計算はこの方法です、以下は私の関数です。

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

// xAnglePixels

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

double xAnglePixels(datetime x1,double y1,datetime x2,double y2) // x1,x2 Time[] - y1,y2

{

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

//---

int x[2],y[2]。

ChartTimePriceToXY(0,0,x1,y1,x[0],y[0]);

ChartTimePriceToXY(0,0,x2,y2,x[1],y[1]);

//---

if(x[1]<x[0]){return(-1000);}

//---

double x1x2=MathAbs(x[0]-x[1]);

double y1y2=MathAbs(y[0]-y[1]);

//---

ダブルシータ

if(x1x2!=0){theta=MathArctan(y1y2/x1x2)*(180/3.1415926535);}

else{theta=90;}.

if(y2<y1){theta=NormalizeDouble(theta*(-1),2);}else{theta=NormalizeDouble(theta,2);} となります。

return(theta)です。

}

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

p.s. 関数の中でif(x[1]<x[0]){return(-1000);} は、私自身が使ったように、削除することができます)、より具体的には、ユーザーがオブジェクトの 2点を ところどころ入れ替えた場合に必要となります。

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

ちなみに、チャート上の碑文は、私はそれを使用しています。 先にブランチで私はこの指標の仕事の例を投稿し、そこにあなたがそれを見ることができます。

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

多くの感謝と敬意)

この機能が必要で、あなたの関数をテストし始めたところ、その結果が

規模にもよるが...。

 
コーナーは時間
 
podotr:
角度は時間

うん。

時間は角である

 
Denis Sartakov:

うん。

時間は角である

そして、アングルは食べられない :-)燃やせるコーナー

 
角度は速度であり、速度は休息がないことである。すべて走る、走る...
 
まだコーナーがある時期
理由: