• 締切済み

株価から角度を求めたい

宜しく御願い致します。 株価の終わり値を前日の終わり値での角度を求めたいと思っております。 例えば以下のようなものです。 終値    角度 173.67   ○○度 173.77   ○○度 173.92   ○○度 DEGREES、TAN、DEGREES等を試してみましたが、 どうもいまいちしっくりきません。 宜しく御願い致します。

みんなの回答

  • 12kokuki
  • ベストアンサー率24% (22/91)
回答No.3

まず、このように定義しましょう。 X軸→単位:1日(常にΔX=1) Y軸→単位:円(その日の終値)    A      B 1  終値    角度 2  173.67   ○○度 3  173.77   ○○度 4  173.92   ○○度 但し、右の数字(1,2,3,4,・・・)の若い方が古いものと考えます。 つまり、1→13日とした場合、     2→14日     3→15日 です。 すると、 Aの領域には毎回その日の終値を入れるとして、 例:B3に入れるもの。   =DEGREES(ATAN2(1,A3-A2))   というのが楽だと思われます。 この関数の意味は調べてみてください。 ΔXは任意でかまいません。(というか、角度なんてΔXしだいで変わりすぎるのですが。)

回答No.2

x軸の変位1に対してどれだけy軸の変位があるかの比率がタンジェントです。 Excelの場合、タンジェントの値から斜辺の仰角を求める関数はatan()ですが、 答えはラジアンで出てきますので、度に変換するにはdegreesを使ってください。 出てきた答えを見てしっくりこないなら、グラフのデザインと一日分のx軸の 変位をよく考えましょう。グラフの上でx軸の一日分の幅がy軸の何円分の高さ に等しいと気持ちがいいか、よく見て比率を調整するのが大切です。

gokoshougun
質問者

補足

するとこういうことでしょうか。 A B 1 終値    角度 2 173.67   ○○度 =degrees(atan(A3-A2)) 3 173.77   ○○度 4 173.92   ○○度

noname#77845
noname#77845
回答No.1

まず、どの終値とどの終値の角度を求めるのかが判りません。 最初は何もないはずなのに、一番上の「173.67」にも角度があるのですか? また、グラフで表示する場合縦軸と横軸の目盛がどのようになっていますか? 単位が同じには出来ないので、目盛の間隔は任意になりますよね。(例えば、横軸は「日」単位や「時間」単位が考えられます。) その辺を明確に規定しないと、ただ関数を用いても角度は求められません。

関連するQ&A