MT4を初めて触ってます、MACDにライン2本と棒グラフを付けたいです。
ここまでの経緯↓
・楽天証券(FXCM)からMT4デモ口座を開設しました
Version:4.00 Build 950 で動いています。

http://gaitameotoko.seesaa.net/article/88994407. … (外為男のFX)
と言うサイトから「MACD OsMA 4ColorHM 2L mtf.mq4」と言うインジケーターをダウンロード。

・MT4からファイル→データフォルダを開く→MQL4→Indicators
と開き、先のインジケーターをドラッグで入れ再起動。

ナビゲーターのインジケーターの中に、新しく追加されましたが無反応です。

おかしいと思う所は、
・Indicatorsの中に4と表記されたファイルをいれましたが、無地のファイルがない
・ナビゲーターの中のfのアイコンの右下のひし形が黒い(他は黄色い)

ここまでやるのに、だいぶ時間がかかりました^^;;
どこがいけないでしょうか?どうしたら動きますか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

このインジケーターは壊れてますね。



mq4ファイル内

113行目 for(i1=0,int y=0; i1<limit1; i1++)

for文の中にyという変数が定義されているという
おかしなことになってます。

int y=0;

for(i1=0; i1<limit1; i1++)

上のように変数yをfor文外で記述してやれば
一通りのエラーと警告は消えましたが

問題はそれだけではなさそうです。

iCustom(NULL,TimeFrame,IndicatorFileName,0,y);はてっきりMACDの値を取得しているのかと
思いましたが
実際はMACD OsMA 4ColorHM 2L mtf自身の値を取得しようとしていたり
訳の分からない記述がちらほらと見当たります。
    • good
    • 0
この回答へのお礼

ありがとうございました

お礼日時:2016/01/27 15:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qインジケータとインジケーターの違いってありますか

インジケータとインジケーターの違いってありますか

Aベストアンサー

同じです。

下記参照
https://oshiete.goo.ne.jp/qa/1571617.html

Q自分で作成したMT4のEAがバックテストでは動くのにデモで動きません

プログラムとか素人なのですが、独学で勉強してMT4のEAを作成しました。

Strategy Testerではちゃんと動くのですが、いざフォワードテストをと思いデモ口座で試してみたところ、売買のタイミングになってもEAが動いて売買してくれません。

ちなみにバックテストでは、こちらが売買して欲しいタイミングでちゃんと売買してくれるものが出来ました。(結果はダメダメの右肩下がりEAですが・・・)

ブローカーはFXDDとFXCM powered by BTのデモでやってみましたが、どちらでもダメでした。

ちなみにPan Rolling社から出ている「FXメタトレーダー入門」という本に載っているEAをプログラムをそのまま作ってみて試してみましたが、そのEAもデモでは動きませんでした。

ネットで無料で配布してあるような別の人が作ったEAではちゃんとデモ口座で売買してくれるので、私のプログラムの何かが悪いのだと思うのですが、バックテストは出来るけれど、フォワードテストが出来ないというのは何がおかしいと考えられますでしょうか?

Aベストアンサー

証券会社にもよるかもしれませんが、ひょっとしたら、デモ口座の有効期限が切れているとか。

Qチェイサー(100系)運転席右下の不明なインジケーターについて

はじめまして。
平成8年式チェイサー(アバンテ2.5)ですが、イグニッションキーの右下あたりに、オレンジ色のインジケータが2つ付いています。今年の3月にヤフオクで中古で買ってからインジケータは消えていたのですが、最近2つとも点灯しました。出品者には連絡が付かないので近くのトヨタに行ったのですが、純正のオプションの様にも見えるが資料が無いので配線を調べないとわからない、時間がかかるということなのでとりあえず帰ってきました。画像は下記のアドレスです。
http://album.yahoo.co.jp/image/225878/
どなたか、何のインジケータなのか、またリセットする方法をご存じないでしょうか?よろしくお願いします。

Aベストアンサー

このころに ディーラーオプションであった 点検インジケーター(正式名称では無い) メーターに連動していて セットした距離を走るとインジケーターランプが点くようになっています
リセットする方法は、小さい穴が開いていますので 楊枝などで キーオン状態で 長押しで消えると 記憶しています
 消えない時は、ディーラーに聞いてください もし必要ないと思われるのなら 外してしまっても良いかと

QMT4(MQL4)プログラミングで動きません。教えて下さい。

MT4(MQL4)プログラミングで動きません。教えて下さい。
下記のようなプログラムを勉強中なのですが、マウスをクリックしても何しても価格を取得してくれません。
ネットに検索すれば、下記のようなサンプルプログラムが幾つも紹介されてますが、全く動きません。

私のやりたいことは、マウスでクリックした場所の価格を取得しそれを元に水平線を描きたいのです。

ご存じの方がおられましたら、ご教授下さいませ。
宜しくお願い致します。



//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double drop_price=WindowPriceOnDropped();
datetime drop_time=WindowTimeOnDropped();
//---- may be undefined (zero)
if(drop_time>0)
{
ObjectCreate("Dropped price line", OBJ_HLINE, 0, drop_price,0);
ObjectCreate("Dropped time line", OBJ_VLINE, 0, drop_time,0);
}
//----
return(0);
}
//+------------------------------------------------------------------+

MT4(MQL4)プログラミングで動きません。教えて下さい。
下記のようなプログラムを勉強中なのですが、マウスをクリックしても何しても価格を取得してくれません。
ネットに検索すれば、下記のようなサンプルプログラムが幾つも紹介されてますが、全く動きません。

私のやりたいことは、マウスでクリックした場所の価格を取得しそれを元に水平線を描きたいのです。

ご存じの方がおられましたら、ご教授下さいませ。
宜しくお願い致します。



//+-----------------------------------------------------...続きを読む

Aベストアンサー

>マウスのドラッグオン、ドロップとばかし思っておりました。いわゆる、マウスのクリック。

Drag&Drop と、マウスのクリックはちがいます。
Drag&Drop とは、「マウスをあるアイテム上で左クリックすることでそのアイテムをつかむことができ(Drag)、左クリックしたままマウスカーソルを移動して、目的の場所で左ボタンを離す(Drop)」という操作を指します。

たとえば、提示されているソースをScriptとして保存し、ナビゲーターウィンドウでDragし、チャート上にDropすると、目的の場所に線を引くことができます。ただしそれっきりですが。。。


>その他の手段でメニューのようなものが作れれば必要ないのですが、巷によくありますMT4のアプリには、文字の内容に応じて各関数の処理をするようなものがあります

すみませんが、私はそのようなものを見たことがなく、またMAを作るのに必要ではないので、知識がありません。お力になれそうにありません。

Qプリンタのインジケーターが消えてしまった

印刷の際、プリンタのインジケータ-が以前は表示されていたが、どこかを触ってしまったようで、インジケータが表示されなくなってしまいました。どうしたら表示を出せるでしょうか。分かる方教えて下さい。WINDOWS95を使用しています。

Aベストアンサー

インジゲータは印刷指示を行なう際に同じに進行状況を
伝える為に起動するソフトウェアが一般的で、
そのようなソフトがついてくるプリンタとそうでないものがありますので
機種によって異なりますね。

機種名を書いて頂くか、もしくはプリンタドライバを入れ直せば
復旧することが多いと思います。

QMT4で、自動でトレンドラインを引いてくれる?

タイトルの件、質問いたします。

おすすめの、インディケーターはありますでしょうか?
主に、ドル円の、5分、60分、日足をチャートは使っています。

ご存知の方、いらっしゃましたら、宜しくお願いします。

Aベストアンサー

「mt4 インジケーター トレンドライン」でgoogle先生にお尋ねすれば、星の数ほどインジケーターが表示されますので、ご自身に合うものを色々探されるとよいと思います。

でも、本音で言えば、どれも五十歩百歩です。あくまで参考程度にされるのが吉です。

Qタスクバーのインジケーターについて、教えてください。

最近になって気づいたのですが、私のタスクバーでは以前インジケータが出ていて、アイコンが何個か隠れていたのですが、それが最近になって機能していないことが分かりました。タスクバーのプロパティを操作しても変化がありません。私自身インジケータが邪魔だったので別にいいのですが、何かプログラム上の問題で深刻な状態なのか気になっています。一応、最適化、エラーチェックも行いましたし、ウィルスチェックをしましたが問題ありませんでした。どなたかプログラムに詳しい方教えてください。お願いします。

Aベストアンサー

>何かプログラム上の問題で深刻な状態なのか気になっています。

タスクバーのインジケータは、あくまで表示か隠すかの設定上の問題なので、
OSのプログラムにはなんの影響もありません。ご安心してください。
私もデフォルトが隠すで不都合なので全表示に設定し直しています。

QMT4のラインのカスタマイズについて

MT4をダウンロードして
色々とカスタマイズしている初心者です。
現在の値段(右端の数字)を
示す水平のライン(何と呼ぶのかわかりませんが、
値段の推移によって自動的に動く)の色を変えたい
のですが、
どうやったらいいのでしょうか?

Aベストアンサー

Bidラインの事ですね
私は自作のインジケータを入れてますが
【 Bidline mq4 】で検索をすれば幾つか出てくるでしょう

そこからダウンロードをして
コンピューター → Cドライブ → Program Files → MT4 → experts → indicatorsに保存
MT4を再起動すればナビゲーターの Custom Indicators の中にありますので
インジケーター名をドラッグしてチャート内にドロップすればOK


※ダウンロード時に左クリックをするとプログラムが開く場合は
インジケーター名の上で右クリック→「対象をファイルに保存」と進めばOK

QXP SP3 インジケーターを隠したい。

XP SP3 インジケーターを隠したい。
インジケータを隠したいの設定にしても隠れません。どこかのサイトにあったレジストリエディタを試しましたが直らず、夜中エンコードなどでPCをつけっぱなし時の朝にはインジケーターを隠す矢印が現れ、次回起動時にはまた現れません。どのタイミングで現れるのかは把握していません。ものすごく困るわけでもないのですがこのままの状態が続くのもいらいらします。教えてください。

Aベストアンサー

ログアウト、再ログインしても駄目ですか?
XPHomeの場合、セーフモード(電源入れロゴが出たらF8を軽くトントン叩く)起動し、Administratorクリックしログイン

QMT4を使い、トレンドラインで売買する方法

メタトレのEA作成について質問させてください。

自分で描画したトレンドラインに、現在値が達したら建玉又は決済するという方法を教えて下さい。

色んなサイト(海外も含め)を調べたのですが、わかりませんでした。
FX自体は5年やっておりますが、メタトレは最近口座開設したばかりの初心者です。
まだ、プログラム言語の勉強中なので、関数などは・・・です。

よろしくお願いします。

Aベストアンサー

それ、不可能かもしれません。
決済はEAで、ラインはあなたが手動で描くという意味ならば、恐らく無理です。

基本スタンスとして業者側が提供する数値(4本値)で制御するという考え方であり、
ユーザー側で入力できる値の個数は8個とかなり制限されています。
このユーザ側で設定できる値とは、例えば移動平均線の日数などです。
8個も変数があれば十分でしょうということです。

EAでトレンドラインを描く分には業者側提供の値で十分実装できます。
しかし、ユーザーが個別に描いた線の位置を入力値として制御したい場合、
とても8個では足りないでしょう。しかも、それは座標上から拾って来ないといけません。

MT5ではこの辺の設計が可能になっているかもしれませんが、
それは関知致しません。悪しからず。


人気Q&Aランキング

おすすめ情報