ブログトップ 記事一覧 ログイン 無料ブログ開設

とあるMetaTraderの備忘秘録 RSSフィード Twitter

人の夢と書いて、儚い(はかない)と読みます。  【かねが為 尽くす努力は水の泡 消えにし後は 澄み渡る空】

2011-09-14

6.MT4上で階段状グラフを描く。


(17) mt4R-1.3.0.27.zipを入手し、各フォルダに正しくコピーします。

f:id:fai_fx:20110913151436p:image

↑mt4R.mqh を include フォルダに。

↓mt4R.dll を libraries フォルダに。

f:id:fai_fx:20110913151435p:image

f:id:fai_fx:20110913151434p:image

↑インジケータ(!!R-aws.gaussian-Ind.mq4)は、 indicators フォルダに。

(18) R のインストール先が異なる場合は、インジケータのmq4 を書き換えます。

f:id:fai_fx:20110913151433p:image

(19) Allow DLL imports にチェックが入っていることを確認します。

f:id:fai_fx:20110913151432p:image

(20) ドロップ直後はラインが表示されませんが、しばらく待ってから更新すると計算が終了し表示されます。

f:id:fai_fx:20110913151512p:image



お疲れさまでした。。

(次回はたぶん、Bayesian Treed Linear Modelによるチャート分析..

yamagisiyamagisi 2011/09/30 00:15 初めまして、FX初心者にもかかわらず、果敢にも挑戦しましたが、最後の最後でギブアップです。
MT4のインジケータには入っているのですが、チャートに表示させようとすると、警告が表示されてしまいます。
そしてその警告にはこう書いてありました。 Rterm.exe.path maybe wrong と。
何のことかさっぱりわかりません。どなたか教えていただけないでしょうか。
ぶしつけですが、どうか宜しくお願いします。

fai>yamagisi fai>yamagisi 2011/09/30 09:32 もう一度、手順が画面どおりかどうか見直してみてください。
Rのインストール先が正しいかどうか?
.mq4 ファイルの中身を眺めてみて、何をすれば良いか?考えてみてください。

yamagisiyamagisi 2011/09/30 22:35 ご返事ありがとうございます。
私みたいな初心者が手をつけたらいけないのかもしれません。
でももう一度、最初からやってみます。
ただ、mq4ファイルのなかに、文字化けらしき文字列がいくつかみうけられますが、大丈夫でしょうか。
えらそうなこと言ってすみません。

azukiazuki 2011/10/02 15:41 faiさん初めまして
いつも参考にさせていただいております(感謝)

>yamagisiさん
私も同じ問題が発生しました。
原因はRのバージョンUPみたいでしたので
.mq4とRのルートを合わせれば解決しましたよ。

ふぁんふぁん 2011/10/02 15:52 yamagisiさん、こんにちは。

> ただ、mq4ファイルのなかに、文字化けらしき文字列がいくつかみうけられますが、大丈夫でしょうか。

が気になりましたので。
mqlのフォント設定はご存知でしょうか?
もし、(デフォルトでの)設定が日本語になっていないと日本語のコメントが文字化け?します。
フォント設定方法は、以下の通りです。
Tools → Options... → Fontタブ → Scriptで「日本語」を選択

設定されてない場合は、お試しを。

hukuhuku 2011/12/20 01:45 はじめましてhukuと申します、よろしくお願いします。

BTLMをどうしても使ってみたくて、何も分からないですががんばって書いてある通りの手順で何とか作業してきました。

手順1〜5までは順調に出来たのですが、手順6でどうしてもmt4に反映されません。。。Rのインストール先もきちんと手順を踏んだのですが、どうしてもウンともスンともいいません。(普通ドラッグするとプロパティみたいなのが出るはずですが、それもでませんTT。)

で、experts→indicatorsのところに!!R-aws.gaussian-Ind.logというのが出来ていまして、 

「2;76;C:\Program Files\FXDD Malta - MetaTrader 4\experts\indicators\!!R-aws.gaussian-Ind.mq4;8:1;'mt4R.mqh' - cannot open the program file」


と書かれてありました。。。
これはどういう意味なのでしょうか。。。折角ここまできたのに悔しいです(><)。。

maptree もtgpも入れたはずなんですが、、、何が間違っているのでしょうか。
ご教授いただけたら助かります。

どうぞよろしくお願いします。

くーちゃんくーちゃん 2011/12/20 03:26 1-5までできているということは、Rは動いているのですね?

'mt4R.mqh' - cannot open the program fileというエラーが出るということはヘッダーファイルである、mtR.mqhが読めていないわけです。

'mt4R.mqh' が正しくexpertsの下の「include」 フォルダに
'mt4R.dll' が正しくexpertsの下の「libraries」 フォルダに存在するか確認してくださいな♪

また、最近Rは2.14.0にバージョンアップしていますので、
新規でインストールした場合、フォルダ名はR-2.14.0になってしまいます。
ですので、

1.エクスプローラーでRのフォルダー名を「R-2.14.0」から「R-2.13.1」に書き換えるまたは、

2.!!R-aws.gaussian-Ind.mq4や!!R-BTLM-TR-Ind.mq4Rを参照している部分
R = RInit("C:\\R\\R-2.13.1\\bin\\i386\\Rterm.exe --no-save", 2);

R = RInit("C:\\R\\R-2.14.0\\bin\\i386\\Rterm.exe --no-save", 2);
にメタエディターで書き換えてご使用ください。

尚、64bitOSをお使いの場合は
R = RInit("C:\\R\\R-2.14.0\\bin\\x64\\Rterm.exe --no-save", 2);
に替えた方が若干早いです。(i386版でも動きますが)

http://cran.r-project.org/bin/windows/base/rw-FAQ.html#Can-I-use-R-on-64_002dbit-Windows_003f

enjoy!!

hukuhuku 2011/12/20 23:33 くーちゃん さま

ありがとうございました!!出来ました!!嬉しいです!!

'mt4R.mqh' が正しくexpertsの下の「include」に入れていたつもりが全然入っていませんでした^^;;。チョンボです。。
あと、「R-2.14.0」への書き換えもなっていませんでした。本当に助かりました!

ありがとうございました、感謝です!!

bukioyajibukioyaji 2012/01/22 12:18 最近になって初めてこちらのサイトにきました。レベルの高そうな内容に圧倒されるばかりです。少々私のレベルでは敷居が高いのですが、どうか宜しくお願いします。
  .!!R-aws.gaussian-Ind.mq4のダウンロードをしたいのですが、どうもうまくゆきません。項目に辿り着いてボタンを押しても、一瞬画面が変わるようですが、すぐに元に戻ってしまいます。また利用規約に・・・とあることのY/N項目とか、有るのでしょうか? アップローダーとは、何か関係が有るのでしょうか?宜しくご指導ください。

fai.>bukioyajifai.>bukioyaji 2012/01/22 18:10 Google Chorome か、Firefox というブラウザでダウンロードを試しましょう。

bukioyajibukioyaji 2012/01/24 16:43 早速のコメント有難う御座いました。ダウンロードに成功しました。
これから続きの作業をしようとおもいます。
faiさん始めこのサイトの皆さんのコメントは、これからも参考にさせて頂こうと思います。

bukioyajibukioyaji 2012/01/25 18:07 先日は、有難う御座いました。ダウンロードが成功しmt4のエディタで確認したところ、明らかにほかのファイルとは違って文字化けしていました。同じダウンロードサイトから、他のファイルもダウンロードして開いてみたのですが、同じでした。何をどうすれば、良いのか?全く解りません。厚かましいのですが、ご指導ください。
  一部ですが、下記の様な文字化けです。
繝・amp;雋闕キ霆ス貂・蛯吝ソ倡ァ倬鹸蟆ら畑,繝?繧ヲ繝ウ繝ュ繝シ繝・繧「繝・・繝ュ繝シ繝?繝シ" />
<meta name="Robots" content="index,follow" />

<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" media="all" href="http://r.getuploader.com/css/ie6.css" />
そのままコンパイルしても、やはり駄目でした。急ぎませんのでお時間のある時にどうか宜しくお願いします

クワトロクワトロ 2012/02/15 05:19 初めまして いつも記事を楽しく読まさせていただいてます
!!R-tgp.BTLM-Ind をダウンロードさせて頂き
mt4上で作動させてみたのですが、package tgp is not found....
とR errorが出てきます
tgpもインストールしたはずなのですが
お時間ありましたらご教授ください
使用マシンは7の64です

RR 2012/02/15 17:28 クワトロさん

「R for MT4の厄介なところ…」
http://d.hatena.ne.jp/fai_fx/20110916/1316101051
こちらの記事はご覧になりましたか?
各コメントも参考になるのではないかと思います。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/fai_fx/20110914/1315927129