複数チャートをきれいに揃えて並べ直します

商品概要
コミュニティ(0)
複数チャートをきれいに揃えて並べ直します インジケーター・電子書籍
複数チャートをきれいに揃えて並べ直します
複数のチャートをタイル状に均等に分割して並べるスクリプト (2022/10/15Up)
レビュー:
提供方法:
インジケータ
販売開始日:
2019/03/22
更新日時:
2022/10/15
バージョン:
2.1
ご利用可能会社:

日本

フォロー 0 フォロワー 17
出品者 りゅうま
出品者の最終ログイン時間: 2024年10月19日 15:08:32
出品者情報をもっと見る

複数のチャートを同時に表示していて、きれいに並べたいと思うことはありませんか?

なんとなく同じような大きさにして、表示位置を微調整したりして、そこそこ並べることはできますが、何かの拍子に動かしてしまったり、再調整が面倒だと思うこともしばしば。

mt4メニューの水平分割や垂直分割でもチャートを整列して表示できますが、今ひとつ使い勝手が悪いと思うのは私だけでしょうか。

そんな悩みを一発解決するスクリプトをどうぞ(^o^)。

 

ちょっと大げさですが、こんなふうに、微妙にずれて表示さているチャートも・・・、

タイルマネージャーで速攻ピッチリきれいに並びます♪

 

使い方は簡単で、このスクリプトをどこか適当なチャートにドロップし、下図のパラメータ設定でわかるように、「横分割数」で横方向に並べる数を、「縦分割数」で縦方向に並べる数を指定するだけです。

横、縦、それぞれ均等に分割して並べ直してくれます。

並び順は左から右へ、そして、上から下へ順番に並べますが、各チャート並び順とは関係なく、チャートをアクティブにした順、つまり、チャートをクリックした順に並べます。

上図の例で言えば、「AUDUSD,H1」→「AUDUSD,Daily」→「AUDUSD,Weekly」→「GBPUSD,H1」→「GBPUSD,Daily」→「GBPUSD,Weekly」の順にクリックしたのち、どこかのチャートにスクリプトをドロップし、横分割数を3、縦分割数を2にすれば図に示したように並びます。

また、例えば、上図の6つのチャートを、左側に1時間足、真ん中に日足、右側に週足の縦3分割で表示したい場合は、その順にチャートをクリックしたのち、次のように横分割数を3に、縦分割数を1にします。

すると、次のように、6枚のチャートが3分割され、各時間軸のチャートの後ろにもう一つのチャートが隠れるようにして表示されます。

 

また、縦横どちらかの分割数を0にすると、チャートの枚数と、0じゃない方の分割数から、自動的に0の方の分割数を計算して表示します。

例えば、6枚のチャートがあって、次のパラメータのように、横分割数を4に、縦分割数を0に設定すると、自動的に縦分割数を2に設定して下図のように表示してくれます。

 

 

 

また、このスクリプトは、「チャートタイトルと枠の表示・非表示(ボーダーコントロール)」スクリプトと合わせて使うと良いでしょう。

このタイルマネージャーで並べ直してから、このスクリプトを適用して、タイトルや枠線を非表示にして、チャートを見やすくしたり、動かないようにできます。

 

ソースファイル(TileManager.mq4)と実行ファイル(TileManager.ex4)をお渡しします。

なお、再コンパイルするには、ヘッダファイル「WinUser32.mqh」に次の文を追記してからコンパイルしてください。

 

「\MQL4\Include\WinUser32.mqh」内の 最初の方で、「#import "user32.dll"~#import」によって関数を定義しています。 その部分のどこか、最後でよいですが、 「bool GetClientRect(int hWnd , int &size[]);」 を追記した上で、再度コンパイルしてください。

 

元はと言えば他の方が作ったものですし、改変・再配布等ご自由にしていただいて構いませんが、バグ・改善点等お気づきの点があれば、お教えいただければ幸いです。

無料
すでに 776 人が利用中!
提供元 / 販売元:
販売サイト:
GogoJungle
商品概要
コミュニティ(0)
人気商品ランキング
おすすめ商品(キャンペーン商品)

GogoJungleを初めてご利用する方へ 商品のご利用まではかんたん3ステップ!

GogoJungleでは、会員様向けに、あなたの投資生活を豊かにするサービスをご用意しております。また、商品をご購入いただけるのは、会員様のみとなっております。今すぐ会員登録をして、GogoJungleを活用してみませんか!

01
ユーザー情報を入力し会員登録
02
案内に従い購入
03
マイページからダウンロード
■ 投資商品等に関する重要事項およびリスクについて 【金融商品取引業者】
株式会社ゴゴジャン 関東財務局長(金商)第1960号
【加入協会】
一般社団法人 日本投資顧問業協会
【手数料・費用等について】
当社プラットフォームで提供するソフトウェア、電子書籍、投資助言サービス等のご利用には、商品ごとに定められた購入代金が発生します。 また、お客様が実際の金融商品取引(FXやCFD取引等)を行う際には、接続先の証券会社等において、取引手数料やスプレッド(売値と買値の差)等の費用が発生する場合があります。
【証拠金および損失リスクについて】
FX(外国為替証拠金取引)やCFD(差金決済取引)等の取引は、預託した証拠金の額を上回る取引が可能であるため、対象とする指標(通貨・商品価格等)の急激な変動により、預託証拠金を上回る損失(元本超過損)が生じるおそれがあります。 また、金融商品取引には価格変動等のリスクがあり、投資元本を割り込む、あるいは元本を超える損失が生じる場合があります。
【サービスの性質および取引主体について】
当社は投資用ソフトウェアおよび投資情報の提供を行うプラットフォーム(マーケットプレイス)であり、お客様に代わって金融商品の売買、媒介、取次、または代理を行うものではありません。 当社が提供するサービスや情報は投資判断の参考として提供するものであり、将来の利益や特定の成果を保証するものではありません。 一部に投資助言サービスを含みますが、特定の金融商品の売買を強制、または勧誘するものではありません。 最終的な投資判断および取引の実行は、お客様ご自身の責任において行っていただきますようお願いいたします。