SAZAで自動通知
サザインベストメントの取引ツール「Dealbook360」には自動売買などの自動化ツールがありますが、その機能の一部を使って「買い時・売り時を音で知らせる」機能を実現します。
とりあえず作ってみたものは、ボリンジャーバンドの2σを越えたら音を出す、っていう簡単なものです。
インストール手順
これが結構面倒なので、自分が忘れたときのためにも詳細を記しておきます。
【前提】
CTL IDE Version 1.0
Dealbook 360 Version 2.8.918.12.1
Dealbook 360 Version 2.8.918.12.1
【手順】
1. Dealbook360を起動
2. (Windowsの) スタート - プログラム - Saza - Chart Studio を起動
3.
BollingerTest1.ctlをダウンロード
4. Chart Studioから、 File - Open でダウンロードした BolingerTest1.ctl を読み込む
5. 同じく、 Build - Install Module を実行
6. 一番下にあるOutput - Descriptionの欄に
Installation Result: Module installed successfully.
Done.
みたいなメッセージが出てくればOK。
7.Dealbookで適当なチャートを開く(EUR/USDとか)
8. そのチャート上で右クリック、 「インジケータの追加」 を選択
9. 一覧の中に先ほどインストールした" BolingerTest1 "が出てくるはずなので、それを選択、OK、さらにOK
10. そうするとウインドの下のところになにやら怪しげなグラフが・・・
11. それはひとまず気にせず、チャートの上にあるアイコンで、右から5番目の「 インジケータヒット通知 」をクリック
12. 左下の「 追加 」ボタンをクリック(インディケータヒット通知リストに(空)が追加される)
13. 右側にある「 売/買 」で「 または 」を選択
14. 右側にある「 追加 」ボタンをクリック
15. 「 ヒット通知条件の追加 」が出てくるので、「 インディケータの線を選択する 」から「 BolingerTest1.Line BB 」を選択
16. 真ん中の不等号は「 > 」で、右側の値には 0.7 を入力、OK
17. 再度右側にある「 追加 」ボタンをクリック
18. 「 ヒット通知条件の追加 」で「 インディケータの線を選択する 」から「 BolingerTest1.Line BB 」を選択(先ほどと同じ)
19. 真ん中の不等号は「 < 」で、右側の値には 0.2 を入力、OK、さらにもう一度OK(ダイアログが完全に閉じる)
20. メインメニューより File - 設定 - 条件 を選択
21. 「 ヒット通知 」タブを選択
22. 「 イベント 」列にある「 ヒット通知発信 」を選択
23. このウインドウの右下付近にある「 サウンドの割り当て 」アイコンをクリックする(黄色の開くフォルダアイコン)
24.
Notify25.wavをダウンロードし、そのファイルを23番で開いたダイアログで選択する
25. 「 上書き保存 」ボタン
2. (Windowsの) スタート - プログラム - Saza - Chart Studio を起動
3.
BollingerTest1.ctlをダウンロード
4. Chart Studioから、 File - Open でダウンロードした BolingerTest1.ctl を読み込む
5. 同じく、 Build - Install Module を実行
6. 一番下にあるOutput - Descriptionの欄に
Installation Result: Module installed successfully.
Done.
みたいなメッセージが出てくればOK。
7.Dealbookで適当なチャートを開く(EUR/USDとか)
8. そのチャート上で右クリック、 「インジケータの追加」 を選択
9. 一覧の中に先ほどインストールした" BolingerTest1 "が出てくるはずなので、それを選択、OK、さらにOK
10. そうするとウインドの下のところになにやら怪しげなグラフが・・・
11. それはひとまず気にせず、チャートの上にあるアイコンで、右から5番目の「 インジケータヒット通知 」をクリック
12. 左下の「 追加 」ボタンをクリック(インディケータヒット通知リストに(空)が追加される)
13. 右側にある「 売/買 」で「 または 」を選択
14. 右側にある「 追加 」ボタンをクリック
15. 「 ヒット通知条件の追加 」が出てくるので、「 インディケータの線を選択する 」から「 BolingerTest1.Line BB 」を選択
16. 真ん中の不等号は「 > 」で、右側の値には 0.7 を入力、OK
17. 再度右側にある「 追加 」ボタンをクリック
18. 「 ヒット通知条件の追加 」で「 インディケータの線を選択する 」から「 BolingerTest1.Line BB 」を選択(先ほどと同じ)
19. 真ん中の不等号は「 < 」で、右側の値には 0.2 を入力、OK、さらにもう一度OK(ダイアログが完全に閉じる)
20. メインメニューより File - 設定 - 条件 を選択
21. 「 ヒット通知 」タブを選択
22. 「 イベント 」列にある「 ヒット通知発信 」を選択
23. このウインドウの右下付近にある「 サウンドの割り当て 」アイコンをクリックする(黄色の開くフォルダアイコン)
24.
Notify25.wavをダウンロードし、そのファイルを23番で開いたダイアログで選択する
25. 「 上書き保存 」ボタン
これで動くはず!?(抜けがあったら教えてください)
使い方
ロウソク足は適当なものを選んでください。(私の場合は2分足を普段使っている)
インジケーターに「ボリンジャーバンド」を追加した方がわかりやすいと思います。
ボリンジャーバンドを越えたときに音が鳴っているはずです。(休場だとほとんど鳴らない)
また、ボリンジャーバンドを越えていても、現在のレートがロウソクの最高値(最低値)を越えていないと音が出ません。
インジケーターに「ボリンジャーバンド」を追加した方がわかりやすいと思います。
ボリンジャーバンドを越えたときに音が鳴っているはずです。(休場だとほとんど鳴らない)
また、ボリンジャーバンドを越えていても、現在のレートがロウソクの最高値(最低値)を越えていないと音が出ません。
感想
使っているうちにわかってくると思いますが、変動の激しいときはこの音が頻繁に鳴ります。
そのときが買い(売り)!です。てっぺん(底値)を狙って売買です。
このシステムのおかげでチャートに張り付く必要が無くなり、楽ちんです。
そのときが買い(売り)!です。てっぺん(底値)を狙って売買です。
このシステムのおかげでチャートに張り付く必要が無くなり、楽ちんです。
その結果として儲かっているのであればいいんですが。。
音が頻繁に鳴ると急かされて余計なポジションを作っているような気がします。(笑)
音が頻繁に鳴ると急かされて余計なポジションを作っているような気がします。(笑)
今後の課題
トレンドがある相場だと、移動平均線にかかったときにも音が鳴るようにしたいですね。。
現状のものに単純に追加するとかなりうるさくなると思うので、もう一つ判定要素を加える必要があるかもしれません。
現状のものに単純に追加するとかなりうるさくなると思うので、もう一つ判定要素を加える必要があるかもしれません。
それより、いくつかモードを用意して簡単に切り替えられるようにしたいですね。
トレンドが出来たときっていうのは、必ず2σのラインを越えるかどうかって言うところで反転するので。。
現在のSAZAのツールではそこまでできないので・・・。やはり自分でツールを作りたいところです。
SAZAはFX ONLINEよりチャートの動きがちょっとだけ早いので、SAZAのレート情報をリアルタイムで取得できたらいいんですが。。今度SAZAにお願いしておきます。(営業の方はマメにメールしてくれるので)
トレンドが出来たときっていうのは、必ず2σのラインを越えるかどうかって言うところで反転するので。。
現在のSAZAのツールではそこまでできないので・・・。やはり自分でツールを作りたいところです。
SAZAはFX ONLINEよりチャートの動きがちょっとだけ早いので、SAZAのレート情報をリアルタイムで取得できたらいいんですが。。今度SAZAにお願いしておきます。(営業の方はマメにメールしてくれるので)
ご意見等あればどうぞ
- 初めまして、良いですね。ボリンジャーの設定を「3σ」でもパラメータ(不等号)の設定は同じでしょうか? -- 佐藤 (2008-05-09 07:02:28)
- 自己解決しました! -- 佐藤 (2008-05-15 04:13:29)
このwikiの更新情報RSS