通貨強弱表示xMeterが動かない|通貨ペア名変更で動作可能!

xMeter

 通貨の強弱を表示するインジケーターは、取引しているFX業者の通貨ペア名に変更する必要があるんですね。このxMeter-Indicatorも同じく、インストールしただけでは動きませんでした。通貨指定で計算するから当然なんですが・・・

スポンサーリンク
スポンサーリンク

通貨ペア名変更箇所へ

 mq4を付属エディターで開いて、下へ進むと・・・

xMeter

コメントアウトしている箇所が変更前の状態。

その上の行を見ると、

「You can change any of the following arrays」って書いてくれています。

 このコメントアウトで前の行を残したので、これ以降の行Noはズレますことをご了承ください。

通貨ペア名の変更

 上の画像内の通貨ペア名をOANDAに合わせて、最後に-a01を追記。すでに変更後の状態になってるんですが・・・

コンパイル・・・で、エラー・・・

xMeter

なんか、どっかで配列のサイズを指定しないといけない、みたいな情報を見たような・・・

aIndexの右側の[ ]に適当に数値を・・・多分チャート上で表示するローソク足本数をカバーできればいいか、と、チャートの最大バー数の設定値と同じ5,000にしました。

xMeter

コンパイル・・・OK

動作確認

 こんな感じで表示できました。期待通り動いていると思うのですが・・・

xMeter

 1点、気になる点が・・・

プログラムに sleep(1000)、って箇所がありました。

xMeter

このsleep()は、インジケーターでは動作しないはずなんですが、最近OKになったのかな。

プログラム作成時期が古いのでそうじゃないような・・・。試しにEAとして動かしてみようとしたのですが、動きませんでした。???

私が知らないだけかも・・・

結局、インジケーターとして動かしてみて、エラーかアラームが出るかな、と様子見。

何も出なかったので、これでいいんだろうと・・・

この不明点、解決アンテナ張っとこうと思います。

 通貨強弱のインジケーター、何種類かみましたが、なんか結果が異なるような・・・CCFpはtickごとの更新をしてくれないし・・・これは更新で対処しています。

このあたり、次の記事にまとめてみます。

イラスト、歯科

スポンサーリンク
スポンサーリンク
スポンサーリンク