時間足の切り替えが面倒
って思ってことありませんか?昔のcTraderではチャート毎に時間足切り替えボタンが表示されていたのですが、現在はチャートの上部に共通の切り替えボタンが表示されるのみ。
いちいちマウスポインタを画面上部まで持っていって・・・って結構手間だと思うんですよね。
じゃあキーボードショートカットで、と思っても ↑ ↓ キーで次、前のお気に入り時間足の移動はできるものの特定時間足に切り替えるショートカットは見当たりません。
もっとさくっと時間足を切り替えたい。MT4みたいにキ一つで好きな時間足に切り替えたい。
じゃあインジケーターで解決しましょう。
ChangeTimeFrameHotKey
というわけでホットキーで時間足が切り替えられるインジケーター作りました。
実はこれだいぶ前に作って公開したつもりだったんですけどね。cTDNに上げただけでブログ公開忘れてたようで。
機能概要
1~9のキーで時間足を切り替えることができるようになります。おまけとしてチャート上に好きな時間足のボタンをチャート上に表示可能です。
デフォルトでは1で1分足、2で5分足といった形ですが、キー割当は好きなように変更可能です。
また、設定により練行足やレンジ足といった特殊な時間足へもホットキーで切り替えられるようになります。(今のところ1種類だけ、需要あればもっと増やします)
今見るとボタンの位置がなんとなく気に入らないですが、まぁオマケ機能なので。チャート上の切り替えボタン使いたいという方がいたらもう少し位置調整するのでお知らせください。
パラメータ
key assignment
1分足、5分足、15分足、30分足、1時間足、4時間足、日足、月足への切り替えキーを指定します。(D0~D9は数字キーを表します)数字キー以外も割り当て可能ですが、cTrader本体で使用してるキーとかぶると機能しないため注意してください。
Button in chart
チャート上に表示したい時間足切り替えボタンを指定します。切り替えボタン不要ならすべてNoを指定してください。
Custom TimeFrame
特殊な時間足を使いたい場合はここで、使用する時間足、使うキー、チャート上にボタン表示するかを指定します。
ダウンロード
(2022/5/6追記)
Scribbler使って頂いてる方へ
実はScribblerでも1~9キーで1分足~月足の時間足切り替えだけならできます。
Scribblerが問題なく使えているならそれだけでも十分かもしれません。
Scribbler使ってる場合は、「時間足切り替えを別のキーに割り当てたい」「0キー(特殊な時間足)を使いたい」というときにこちらのインジケーター導入をご検討ください。
なお、Scribblerが動いてるときに1~9キーを別の時間足に割り当てようとすると、キーが競合して無効になります。
Scribbler側パラメータで1~9キーを無効にできるようにしたため、必要であればScribblerを再ダウンロードお願いします。(1~9を別用途に使いたい場合のみ)
1~9に別機能を割り当てる場合はScribblerでChangeTimeFrameKeyをNoに設定した後で、本インジケーター等で1~9の新しい設定を入れてください。(順番逆だと失敗します)