MT4 チャートの自動スクロールをいい感じにON/OFFするインジケーター(Mi_AutoScroll)

MT4のチャートの自動スクロール(オートスクロール)をいい感じにON/OFF制御するインジを作りました。

とてもシンプルなインジですが、MT4を使い込んでいる方なら、きっとこのインジの便利さを分かってくれるはず。

2021年1月11日バージョンアップ(v05)

バージョンアップしました。オートスクロールの解除タイミングを微調整。コードの整理を実施。

少し過去のチャートをチェックしたい時に

トレードの最中に少し過去にさかのぼってチャートをチェックしたい時ってありますよね。例えば目立つテクニカルポイントが見当たらない時など。

そんな場合にはほとんどの方は、チャートを過去側にドラッグして高値や安値を探すのではないでしょうか。

でもそんな時はたいていオートスクロールがONになっていて、すぐに最新バーの位置にチャートが戻されてしまいます。軽くイラッとしながらオートスクロールを解除し、もう一度びチャートをドラッグして過去相場を物色。そんな経験ありませんか?

私はこれを「オートスクロールで戻されるあるある」と呼んでいます。

MT4を使い込んでいる人なら、幾度となくこのあるあるを経験しているのではないでしょうか。

このインジで全て解決です。

オートスクロールをいい感じにON/OFF制御します

このインジケーターは、MT4のオートスクロールのON/OFFを制御します。トレーダーがMT4を使う際の典型的な操作を想定して作ってありますので、自然で直感的です。

具体的には以下のような動作をするインジケーターです。

オートスクロールをOFF

チャートを過去側にドラッグするとオートスクロールが自動で解除されます。

チャートドラッグでオートスクロールを解除

↑いちいち自分でオートスクロールをOFFにする必要はありません。チャートをドラッグするだけでインジがオートスクロールを解除します。楽ちんですね。

オートスクロールの解除と同時にチャート右上に「▶」ボタンが表示されます。このボタンは自動スクロールをONにする為に使います。

オートスクロールをON

チャート右上に表示される「▶」ボタンを押すとオートスクロールをONします。

ボタンを押すとオートスクロールON

↑MT4上部のメニューバーにも自動スクロールのボタンがありますが、チャート内ならボタンを探す必要がありません。

キーでON/OFF

【バージョンv02にて追加】ショートカットキー(初期設定はA)でオートスクロールをON/OFF切替できます。

慣れればボタンを押すよりもキーの方が操作が早いかもしれませんね。キーは設定パラメーターにて変更できます。

全チャート一括ON

【バージョンv03にて追加】ショートカットキー(初期設定はQ)で全てのチャートのオートスクロールを一括ONできます。

たくさんチャートを開いている方は、いろいろチャート操作したあとに、まとめてオートスクロールをONしたい時に便利です。

設定パラメーター

設定パラメーターは下図のとおりシンプルです。このまま使っていただいても特に問題ないと思います。必要に応じて「▶」ボタンのサイズや位置などを調整して下さい。

設定パラメータ

ダウンロード

このインジケーターは下記から入手できます。

Trial

Mi_AutoScroll【試用版】
試用版はUSDJPYで使えます(無料)

ダウンロード

Standard

Mi_AutoScroll【標準版】
標準版は通貨ペアの制限なし(ゴゴジャンで販売中)

ゴゴジャンで見る過去のチャートを見たいのにオートスクロールで現在位置に戻されてしまうあるあるを防止するインジケーター | GogoJungle

インジケータのインストール方法が分からない人は「MT4にインジケーターを入れる方法(初心者向け)」を参照してください。

バージョンアップ履歴

更新日 Ver. 概要
2021年1月11日 v05 オートスクロールの解除タイミングを微調整。コードの整理。
2020年9月11日 v04 不具合修正(MT4標準のオートスクロールボタンが効かなくなる不具合を修正)
ボタンサイズ変更(少し小型化)
2020年9月10日 v03 ショートカットキーで全チャートのオートスクロールを一括ONする機能を追加
ロジックを改良しPageUpキーなどによるチャート送り操作にも対応
2020年7月17日 v02 ショートカットキーに対応
2020年5月4日 v01 リリース

まとめ

チャートの自動スクロールをいい感じにON/OFFするインジケーターを紹介しました。

実を言うと、このインジは作るかどうか迷いました。このインジが無くたって、MT4のメニューバーのボタンを押せばいいだけですから。

でも「過去チャートを見たいのにオートスクロールで戻されてしまうあるある」をこの先もずーっと繰り返すことを考えて「今のうちにインジにしようと思ったわけです。

「戻されてしまうあるある」を経験したことがある方は一度このインジをお試しください。

コメント

この記事へのコメント(12 件)

  • ひろさんより

    こんにちは
    先日こちらの商品を購入致しまして、とても重宝してます。
    購入出来て良かったです^^
    用途としてはバイナリーオプションで過去のポイントとなる箇所に水平線を引いてます。
    そして現在16通貨ペアを監視してます。
    そして、要望なのですが、MT4で開いてる全てのチャートを一括で『ON』にして頂けるショットカットキーが有ると嬉しいです。

  • 管理人ですさんより

    ひろさんへ
    ご購入いただきましてありがとうございます。
    ご要望の全チャート一括操作につきましては、技術的には実現可能ですがややニッチなニーズだと推測しています。しばらく現行のままで様子を見て、他の方からも同じようなご要望が出てきたら改めて検討させていただきます。

    【2020/9/10追記】
    全チャート一括操作について使用状況をよく想像したらとても便利な機能だと考えを改めました。上記コメントにて「ニッチなニーズ」と書いてしまい失礼いたしました。本日バージョンアップ(v03)を実施し、全チャートをキーで一括ONできるようになっていますので新バージョンをご利用ください。

  • 匿名さんより

    ご制作ありがとうございます。
    購入して使ってみたら凄く便利でした。
    MT5版が出たらまた買います。と言うか欲しいです。

  • 管理人ですさんより

    匿名さんへ
    コメントありがとうございます。
    便利と言っていただけると作った甲斐があります。MT5版につきましては今のところは予定はありませんがいつか手を付けたいと思います。

  • ひろさんより

    バージョンアップ(v03)の提供ありがとうございます。
    早速利用させて頂かせて貰ってます。
    便利なのが超便利になりました。

    改めて購入出来て良かったです^^

  • 管理人ですさんより

    ひろさんへ
    コメントありがとうございます。
    ひろさんから良いアイデアをいただいたおかげで使い勝手が向上しました。ありがとうございました。

  • ひろさんより

    バージョンアップ(v05)お知らせありがとうございます。
    こちらの商品のお陰で、とても×10
    MT4の過去チャートを見るストレスが解消されてます。

    しかも、販売したら終わりでは無く、更に進化させて頂き、
    その時にお知らせを頂けるのが嬉しいです。

    本当に開発そして販売して頂きありがとうございます。

  • 管理人ですさんより

    ひろさんへ
    コメントありがとうございます。
    実際に使っていただいてる方の感想はインジ改良のアイデアやモチベーションにつながりますのでとてもありがたいです。
    なにより作って良かったなぁと嬉しくなります。ありがとうございます。
    またお気づきのことがあったらお気軽に教えてください。

  • 河童さんより

    みながちさんへ

    みながちさんのインジの使いがってが、大変すばらしく、Candle,Tschange,symbol,
    LineHideを導入させていただいております。

    次に、このScrollを検討しておりますが、私は1画面に20枚の他通貨を表示し、
    その相関関係をも分析しております。なので、TSchangeが最高に威力を発揮しており、
    一度に他通貨も時間足の変更、拡大、縮小できるのが、たまらんです。素晴らしいです。

    で、本題ですが、以前から、同通貨の時間軸の違うチャートの過去検証をするのに、
    スクロールして、同期させるものは、他でも、あったと思うのですが、このインジは
    他通貨の相関相関関係を過去検証するのに、同期させるもので間違いないですか?

    具体的には、20通貨の1通貨の4時間足を1か月前に戻すのに、スクロールすると
    他通貨も1か月前に戻るのですか?

    またスクロールした後に、TSchangeのショートカットを使って、全通貨の拡大、縮小、
    時間足を変更することはできますでしょうか?

    TSchangeとAuto Scrollは他通貨を1度に変化させるものと認識していますが、
    この2つをいれて、バグることはありませんでしょうか?

    お時間あるときでかまいませんので、ご回答宜しくお願い致します。

  • 管理人ですさんより

    河童さんへ
    コメントありがとうございます。またインジケーターもご利用いただきありがとうございます。
    ご質問につきまして2つに切り分けて回答させていただきます。

    ①1つの通貨を1か月前に戻すと他通貨も1か月前に戻るのか?
    →いいえ、そのようにはなりません。本インジケーターの機能は「自動スクロールボタンをON/OFFする機能」です。各チャートの時刻の位置を同期させるような機能は本インジケーターには備わっていません。

    ②Mi_TSChangeとMi_AutoScrollを併用してもバグなどが起きないか?
    →併用してもバグなどが生じないようにプログラムしてありますので大丈夫です。私自身もMi_TSChangeとMi_AutoScrollを併用してトレードしています。

    ①のご質問から察するに、河童さんは複数の通貨のチャートの時刻位置を同期させたいのではないかと思われますが、本インジケーター(Mi_AutoScroll)にはそのような機能はありませんのでどうぞお間違えのないようご注意下さいませ。

  • 河童さんより

    みながちさんへ
    ご返信内容を、分析し、自分のスタイルに合うかどうか、検討させていただきます。
    丁寧で、迅速な対応、ありがとうございます。

  • 管理人ですさんより

    河童さんへ
    ご返信ありがとうございます。河童さんのスタイルに合う良いツールが見つかるといいですね!