トレードステーションと株・FX自動売買で暮らすトレードステーションと株・FX自動売買で暮らすトレードステーションやMT4での株・FXの自動売買で暮らしています。その他、投資やお金に関する情報など記載しています。itB!HatenaPocketLINELINERSSCopy最近、久々にMT4のExpertAdvisorの受託を受け、カタカタとMetaEditorを叩いておりました。どんなEAかというと、ある海外産のインジケータをもとに売買する、というEAです。インジケータから値さえ取得できれば非常に簡単なEAです。通常、インジケータから値を取得するにはiCustom関数を使います。shift);こんな本もあるくらいなので、非常に有名な関数だと思います。世の中にはiCustomではデータが取得できないインジケータもあります。OANDAのオープンオーダーですが、これはiCustomからは取得できません。そんなOANDAのオープンオーダーからデータ値を取得するにはどうすればいいのでしょうか。いう場合、たいていチャート上にObjectが生成され、その中に文字列が入っていることが多いですので、オブジェクト内の文字列を読む方法を紹介します。MT4でオブジェクトの値を読むにはMT4でオブジェクトの値を読むにはまずはオブジェクトがあるのか確認してみましょう。いろいろな方法がありますが一番簡単な方法で。表示された次のウインドウに何かあればオブジェクトがあります。OANDAオープンオーダーインジケータは何も表示されませんね・・・、ではプログラムから見てみましょう。超シンプルですが、このようなコードを書いて実行してみます。ObjectName(i);Print(name);}ObjectsTotal()にはチャート上のオブジェクト総数(int)が入っていますので、この数までforをブン回し、オブジェクトの名前をObjectName()で取得します。するとたくさん出てきました、OANDAオープンオーダーインジケータの中身です。中身のテキストを取得するために今度はこんなコードを書いてみました。“";}}ObjectDescription()ではオブジェクトの中身の文字列を取得できます。ObjectType(objectName)==OBJ_LABEL)をくっつけて、テキストかラベルのものしか反応しないようにしています。するとこんな感じで文字列が取得できます。厚めの買い注文(100.75-100.80)厚めの売り注文(101.75-101.80)これでプログラムからOANDAオープンオーダーインジケータの値が取得できるようになりました。オープンオーダーを眺めてみる株式取引ではこのように注文情報、板情報を見られるのは常識ですよね。先日、こんなFX売買戦略の記事が私の目にとまりました。FX(東京サーバー)のMT4口座がサービス改善!嬉しい発表がありました。...ゴトー日(5・10日)にドル円の買い/売りをするEAを検証する今回はFXの自動売買の検証です。MetaTrader4で検証しています。...【FX自動売買】5分足で3つの移動平均線とパラボリックを使った戦略を試してみるタイトルの通りです。...はじめてのMT4〜MetaTraderでFXの自動売買を始めてみる〜FXに興味を持ち、調べている方は「MT4」という言葉をよく耳にするでしょう。オープンオーダーを眺めてみる株式取引ではこのように注文情報、板情報を見られるのは常識ですよね。先日、こんなFX売買戦略の記事が私の目にとまりました。FX(東京サーバー)のMT4口座がサービス改善!嬉しい発表がありました。...ゴトー日(5・10日)にドル円の買い/売りをするEAを検証する今回はFXの自動売買の検証です。MetaTrader4で検証しています。