1338《カナル24》操作事典
 [1338] 「日付取出」と「日付数値」の使い方

目次へ.. 前頁へ.. 次頁へ..

「日付取出」と「日付数値」の関係について

「日付取出」は、あるチャートが一定の条件をみたした日が、最新のデータから遡ること何日目にあるのかを調べます。「日付数値」はこの逆で、最新のデータから遡ることN日目に、あるチャートが計算している数値を取り出します。

@「日付取出」の設定例



上表は以下のようなことを設定しています。
  1. No.3行で25日平均線を計算する。
  2. No.4行で75日平均線を計算する。
  3. No.5行で25日平均線と75日平均線のクロス日数を計算する。
    (クロス日数はゴールデンクロスした日が+1(翌日から+2,+3,+4・・・)、デッドクロスした日が-1(翌日から-2,-3,-4・・・)という数値になります))

  4. No.6行はNo.5線(クロス日数)が(1以上・1以下)になったとき(ゴールデンクロスした日)に、その日付を取り出す。
  5. No.7行はNo.5線(クロス日数)が(-1以上・-1以下)になったとき(デッドクロスした日)に、その日付を取り出す。
この条件表を使ってグラフを描画させると、図のようになります。

(a)でデッドクロス(25日線が75日線を下抜く)し、(b)でゴールデンクロス(25日線が75日線を上抜く)していることがわかります。

(a)と(b)の日には、条件表で計算した数値はどうなっていたのでしょうか? メニューの「表示」→「数値リストを表示」で見てみましょう。
次図で(a)の日の「クロス日数」は-1となっています。この日の「日付取出」の数値は30になっています。デッドクロスした日は株価データの最新日から30日前の日だったことを表しています。

(b)の日の「クロス日数」は+1となっています。この日の「日付取出」の数値は46になっています。ゴールデンクロスした日は株価データの最新日から46日前の日だったことを表しています。

A「日付数値」の設定例

次の条件表は、上の「日付取出」の条件表にNo.8行とNo.9行を追加したものです。「日付数値」の例です。

  1. No.8行は、@No.3線(25日平均線)の数値、AそれはNo.6線(ゴールデンクロスした日を「日付取出」した日)のものを取り出す。
  2. No.9行は、@No.3線(25日平均線)の数値、AそれはNo.7線(デッドクロスした日を「日付取出」した日)のものを取り出す。
要するに、ゴールデンクロスした日の25日線の数値とデッドクロスした日の25日線の数値を取り出したいわけです。

「日付数値」によってどのような数値を取り出したのか、 メニューの「表示」→「数値リストを表示」で見てみましょう。

上図で
  1. (b)の日の「クロス日数」は+1となっています。この日の「日付取出」の数値は46になっています。ゴールデンクロスした日は株価データの最新日から46日前の日だったことを表しています。

    46日前の25日平均線の値は286円でした。これが「日付数値」によって取り出されます。「av25G」の欄に286円が連続しています。(次のゴールデンクロスが起きるまで286円が続く)

  2. (a)の日の「クロス日数」は-1となっています。この日の「日付取出」の数値は30になっています。デッドクロスした日は株価データの最新日から30日前の日だったことを表しています。

    30日前の25日平均線の値は278円でした。これが「日付数値」によって取り出されます。「av25D」の欄に278円が4日連続しています。(次のデッドクロスが起きるまで278円が続く)

B「日付取出」と「日付数値」の使い道

「日付数値」で取り出した数値を加工することができます。次の条件表は、上の「日付数値」の条件表にNo.10行〜No.13行を追加したものです。「日付数値」を加工して売買条件を設定した例です。

  1. No.10行は、No.8線(ゴールデンクロスした日の25日平均線の値)を1.6倍し、
  2. No.11行で、株価がNo.8線(1.6倍した数値)より高くなったら「売り」の条件を設定しています。(株価がゴルデンクロスした日の25日線より60%上昇したら売り)

  3. No.12行は、No.9線(デッドクロスした日の25日平均線の値)を0.4し、
  4. No.13行で、株価がNo.9線(0.4倍した数値)より安くなったら「買い」の条件を設定しています。(株価がデッドクロスした日の25日線より60%下落したら買い)
図で(a)でデッドクロスしています。この日の25日平均線は127円でした。127円×0.4=50.8円です。

(b)の日の終値は50円でした。50.8円より安くなったので買いマークがでています。


目次へ.. 前頁へ.. 次頁へ..