• ベストアンサー

MQLでチャートに見えている足の本数の取得方法

MT4のチャートに見えているローソク足の本数を、MQLで取得する方法について教えて下さい。 見えている足の本数なので、チャートウィンドウ幅を横に広げると、増えることになります。 やりたいことをシンプルに言うと、現在チャートに見えている一番左のローソク足の安値に 矢印を表示したいのです。 ウィンドウサイズを変更するとティックデータ取得のタイミングで再描画され その時最も左側にある足に矢印が移動するようにしたいのです。 本当にやりたいことは、これではないのですが、これが出来れば本来の目的も達成出来ます。 見えているローソク足の本数が取得出来れば可能だと思うのです。 もちろん、 別の手段を使っても出来るよ、という場合、その方法を教えていただけるとありがたいです。 以上、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Saitar
  • ベストアンサー率41% (192/464)
回答No.1

WindowBarsPerChart()を使えばO.K.

daigond
質問者

お礼

まさに私が求めていた情報でした! ほんとに助かりました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MT4チャートのロウソク足の本数はどうやって変更できますでしょうか?

     121証券MT4チャートのロウソク足の本数が、うまく調節できません。画面左上の矢印(Cursor)を使うと本数は変わるのですが、かなり微妙なマウス操作が必要で、かつ「何本表示したい」と思ってもなかなか思うように行きません。  現状では、あまりにも表示本数が多くてロウソク足なのに「バーチャート」にしか見えない状況です。簡単に本数を設定する方法御存知の方いらっしゃいましたらお願いいたします。

  • ロウソク足 チャート

    ロウソク足チャートを一目見るだけで始値、終値、高値、安値が一目瞭然だと、どこかのサイトに載っていましたが、私の場合高値と安値は分かるのですが始値と終値がどうなっているのかがわかりません。 見方を教えて下さい。 宜しくお願い致します。

  • こんなチャートを作りたいのですが・・・

    WinXP/Excel2000: お世話になります。 現在、Excelでチャートを作成しております。 既存のものを利用するのが手っ取り早いのは百も承知ですが、 http://money.www.infoseek.co.jp/MnStock/8306.t/schart/ ↑のようなものを、Excelで作りたいと考えております。 上記のチャートの中で、具体的に作りたい点は、 (1)ローソク足にカーソルを合わせると、その日(または週)の四本値(始値・高値・安値・終値)を表示させること。 コントロールツールボックスの“テキストボックス”が、上記のチャートに使われているように見えますので、それをうまく使うのかなと思うのですが、方法が思いつきません。 (2)各テクニカル指標をローソク足の下段に表示させる方法。(第2項目軸を使い、チャートとテクニカル指標を重ねて描画することはできます) やはり、別々に作成したチャートをグループ化する方法しかないのでしょうか? そもそもここまでの機能にするには、Excelでは不可能でしょうか? 妙案がございましたらお教えください。

  • チャートがおかしい・・・

    サザインベストメントの DealBook 360 のデモチャートを使っています。 為替は動いているはずなのに、ロウソク足でのチャートが動かなくなってしまいました。何分足でも同じです。 不思議なのは、ティックでのチャートは問題なく動いているということです。 先週から急にこのような症状が起きました。 一度ソフトをアンインストールし、インストールし直しましたが、症状は変わりません。 セキュリティソフト(ウイルスバスター2009)が働いているせいかとも思いましたが、DealBook 360 を拒否等はしていないようでよく分かりません。 何故かロウソク足がチャートを開いたときの値から動かないんです。 何かご存知の方いらっしゃいましたら宜しくお願いします。

  • OpenOffice Calcで株価チャートの描画について

     3分足の株価データ(順に、時間,始値,高値,安値,終値,出来高) を使ってローソク足のチャートを描画させたく、何度試してもチャート の描画が出来ません。 縦軸(Y軸)を株価,横軸(X軸)を時間として描画する為にはどのよ うな設定などの操作をしなければいけないのかご存知の方がおられま したら何卒お教え下さいませ。 希望としてはローソク足に加え、出来高の棒グラフ+移動平均線は描画 させたいところです。 また見方が悪いのか、ヘルプでチャートの描画に関する詳しい説明が見 当たりません。 どこかCalcのグラフ描画に関して詳しく解説されているサイトがあ りましたら教えて頂けると助かります。 本家の掲示板の方も探してみましたが、同じような質問が見つかりませ んでした。 お手数でしょうが宜しくお願い致します。

  • MT4 ラインチャート足 線を太く

    MT4にはローソク足とかラインチャート足とかが表示できます。 ラインチャート足を使用した場合にプロパティーから線の色の 変更はできるのですが、線を太くしたい場合にどうしたら良い のかがわかりません。よろしくお願いします。

  • 株価チャートソフトを作るのに

    ローソク足、出来高、その他のグラフを表示するプログラムをVisual C# .NETで作ろうと考えています。 すでにトレードシステムをC言語で書いてあるので、それを取り込める実験環境を整えたいのです。 そこでローソク足を描画するためのコンポーネントを活用しようと探してみたのですが、海外を探してみてもフリーのものは「簡単ローソク足チャート」という.NET DLLしか見当たりませんでした。 ChartFXなど有料で魅力的なものはたくさんあるのですが、フリーの環境で制作したいというワガママがあります。 希望するものは、ローソク足やその他のグラフ描画が可能なコンポーネントです。 Omega ChartとProtraのソースを拝見したのですが、プログラミング触りたての私にはどういう仕組みなのか理解出来ないでいました。 コンポーネント以外にも、チャートソフトを作る早道や便利なものがあれば教えてください。 よろしくお願いします。

  • 1分足の自動更新チャートが見れるネット証券会社

    ローソク、バー、ティックなどの1分足チャートが自動更新で見れる証券会社を探しています。 現在イートレードでパワーイートレードPROと2を使っていますが5~10分足でしか自動更新機能がなくデイトレ向きでないため使い勝手が悪いのです。 デイトレで使いたいのですが使い勝手のイイ(おもしろい、オススメ)チャートを出来ましたら特長も含め教えて下さい、よろしくお願いします。

  • MT4(MQL)の初歩がわかりません

    こんにちは、どうかよろしくお願いします MT4(MQL)をはじめたばかりです。 基本的な質問で恐縮ですが、根本が理解できておりません。 幾つか教えて頂きたいのです。 <質問1> MQLで記述したコードはチャートに組み込んで実行していくのは理解できたのですが、2つの異なる時間枠(週足と日足)などの複合的な条件で売買をするシステムは2つのチャートが必要です。このような事はMQLで実装可能でしょうか? 例えば、週足のテクニカル指標のシグナルと日足のテクニカル指標のシグナルとを確認した上で売買を実行するなどです。 <質問2> 初心者向けMQL関連の書籍(非常に親切で解りやすくとてもありがたい書籍です) を拝読したところ、テクニカル指標(MA)を表示するサンプルプログラム(Custom Indicator)と実際にMAのシグナルで売買するサンプルプログラム(Expert Advisor)の2つの例がありました。 Expert Advisor側のサンプルプログラムの中でiMA()という組込み関数が使用されてました。組込みとはMT4に元々用意されていたMAを呼び出したと理解しておりますが、そうすうるとCustom Indicatorで作成されチャート上に表示されたMAとは、関連性が無くそれぞれ独立したシステムなのでしょうか? 仮に私オリジナルのテクニカル指標をExpert Advisor側で作成してチャートに表示させても、Expert Advisor側でそのシグナルは関連付けできないのでExpert Advisor側でもそれと同じテクニカル指標のコードを記述するとこで、トレードシグナルと判断させることがMT4の基本的な考え方なのでしょうか? それともCustom Indicatorのテクニカル指標のシグナルを受取ってExpert Advisor側で判断できる方法もあるのでしょうか?MT4的な考え方が漠然としていて、よく理解できないのです <質問3> 上記質問の関連ですが、MAのシグナルで売買するExpert Advisor側のプログラムを仮に作成してチャートに組込んで使用する場合、そのチャートにMAが表示されていないとiMA()という組込み関数はデータを取得できないのでしょいうか?

  • エクセルでローソクチャートと移動平均線を描く方法

    エクセルでローソクチャートと移動平均線を描く方法 過去の質問を検索したのですが良い方法がなく 質問させて頂きました。 シート1には(添付図上)シートがあります。 これを元にシート2にローソク足チャートと移動平均線を 描きたいです。 シート2には(添付し図下)のようなチャートを表示させたいです。 シンプルでローソク足と5日移動平均が描かれているものになります。 宜しくお願いします。