Tag Archive for '移動平均線ネタ'

最適な移動平均線を探る①

最適な移動平均線ネタはぐぐるとたくさん見つかるよくあるネタですね。

 

株価の上昇トレンドにおいて、移動平均線との乖離が大きくなるといったん乖離が小さくなるまで日柄調整があり、乖離がなくなった後また上昇するという動きがあります。

20110528ss.PNG

この時に判断にちょうど良い移動平均線を探すというよくあるお話です。

 

最適な移動平均線を探る②

まず最初に反発ポイントを見つけておきます。

20110528ss2.PNG
 
なんとなく下値っぽいところを見つける関数を作ってみた。
 
 
Private Function Seek安値(chart As 分足Chart, items As 分足Data70.分足Items) As 分足Data70.分足Item()
    Dim list As New List(Of 分足Data70.分足Item)

    Dim min As 分足Data70.分足Item = items(items.Count - 1)
    For i As Integer = items.Count - 1 To 0 Step -1
        Dim dis As Single = (min.日時_Slow.BaseDate - items(i).日時_Slow.BaseDate).TotalHours

        If items(i).株価 < min.株価 Then
            min = items(i)
        Else
            If 20 < dis Then
                list.Add(min)
                chart.DrawMarker(min.日時_Slow, min.株価, 10, Color.Yellow)
            End If
        End If
    Next

    Return list.ToArray
End Function

最適な移動平均線を探る③

では、ちょうどいい移動平均線を探しましょう。

とりあえず思いつくのは

1.日数を変化させる。

2.上下左右にスライドさせる。

3.移動平均の種類を変える。

このへんですね。

 

まずは日数を変化させてみる。

20110528ss3.PNG
 
綺麗ですね。。(違)
 
 

近い位置になる日数を探してみましたが、

ちょうどよくフィットする移動平均ではなさそうです。

20110528ss4.PNG

 

さて、どうしましょう。