【MT4/5】MetaTrader初心者専用36【ゆとり隔離スレ】
初心者Q&A
Q: Vista、Windows7で動かないのですが?
A: 以下を試してみてください。
1 [コンピュータ]を右クリック。[プロパティ]を選択
2 [システムの詳細設定]を選択
3 [詳細設定]タブをクリック
4 [パフォーマンス]の[設定]をクリック
5 [データ実行防止]タブをクリック
6 「重要なWindowsプログラムおよびサービスについてのみ有効にする」をオンにする
7 okをクリック
8 OSを再起動
※ Vista/Win7 の場合、C:\Program Files 以外の場所(C:\MT4 以下)にインストールするのが便利です。
Q: ファイル→デモ口座の申請 でデモ口座が作れません。
A: 一部のサーバでは、Build 409 より古い MT4 では口座が作れません。最新版を入手してterminal.exe をコピーしましょう。
Q: 指定した値になったら、アラート鳴らしたいんだけど?
A: メニューの表示-ターミナルでアラーム設定のタブがありますので、そこで設定できます。
Q: 土日は動かないのですか?
A: ほとんどの業者は休みです。
サーバーに接続だけ出来る業者もありますが、更新はされません。
Q: TSDって何を見ればいいの?
A: まずはここから登録して下さい。
http://www.forex-tsd.com/register.php 後はあちこち見れば勉強になります。
Q: 10分足とか他の時間足を表示したい。
A: 「MT4 10分足」でググって下さい。URLは差し控えます。
Q: 付属しているMACDをライン表示にしたい。
A: MetaEditorでMACD.mq4を開いて、「DRAW_HISTOGRAM」で検索、DRAW_HISTOGRAMを「DRAW_LINE」に変更、念のため別名保存してコンパイルする。
Q: RCIのインディケーターはどこにあるの?
A: 「SpearmanRankCorr mq4」で検索するよろし。
Q: 同じインディケーターを同じウインドウに表示したい。
A: 共存させたいインディケーターを同じウインドウにドラッグ&ドロップ、設定を変えて表示させる。
Q: MetaEditorでコンパイルするやり方がわかりません
A: MetaEditorのツールバーのcompileで出来る。面倒だったらファイルを保存して、MT4を再起動
Q: ティックチャートを表示する方法を教えてください。
A: 気配値表示の所にティックチャートタブをクリック
Q: ボリンジャーバンドの三本線を五本線にしたい。
A: 標準偏差の設定値を変えたボリンジャーバンドをもうひとつ描画
A: 標準偏差の設定値を1にして、Levels に ±2,±3,を設定してもよし。
Q: 過去のチャートを見ようとしたら、すぐに現在の位置に戻ってしまうのですが?
A: ツールバーのAuto Scrollボタンをoffにする。
Q: 使わないインジケーターを削除するにはどうすればいいの?
A: 使わないインジケーターにカーソルを合わせ右クリック→削除
Q: インジケーターのラインの色、太さを変えたいんだけど
A: MetaEditorで該当するインジケーターを開きます。
#propertyで検索(初めの方に記述してありますのですぐ見つかります。)
色を変更したい場合(例)
#property indicator_color1 Red
のRedを変えたい色に書き換える(Blue,Green,Yellowなど)
#property indicator_color1 Yellow(←変更後)
色の指定の頭文字は大文字で記述します。Blue→○、blue→×
太さ、幅を変更したい(例)
#property indicator_width1 1
の線の太さ1を変えたい太さに変更する。(1〜5までの整数)
#property indicator_width1 3(←変更後)
変更後、保存してコンパイルまたは再起動する。
#property indicator_colorや
#property indicator_widthが無い場合、
SetIndexStyleで個別に指定されていると思います。
SetIndexStyleで検索します。
(例)SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1, Red);
上記の「1」が太さ、Redが色です。
太さを3、色を青に変更する場合は
(例)SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 3, Blue);となります。
Q: 「チャートを右クリ→定型チャート→定型として保存」としても、保存できないけど。
A: @上の方法で保存できない場合。名前をつけて「定型として保存」するときに、保存先をMT4があるフォルダより上の階層(デスクトップ以外)を選択して保存する。
A保存したファイルをMT4直下のtemplatesフォルダにコピペすればOK
Bこれで、チャートを右クリ>定型チャートで好みのチャートを一発で呼び出せる。
Q: このスレでよく出てくるインジケーター
A: ・Fibopiv ・FerruFx_Multi ・nonlagdot ・#MTF_StochasticBar
・ZigZag Pointer ・Traders Dynamic Index
・Period_Converter_Opt ・Clock ・Grid Builder.mq4
以上に「mq4」を加え検索。
Q: 日本時間を表示させたい
A: JPN_Time_Sub mq4 または CIDP_JPY_Time.mq4 または JPN_Time_SubZero.mq4 :-)
Q: ゆとりスレなのに・・・
A: 「MetaTraderのための」ゆとりスレです。「パソコン初心者」「2ちゃんねる初心者」のスレではありません。
Q: 「YM」や「NK」ってなに?
A: 「先物 シンボル 一覧」でググる。
シンボル一覧の代わり
http://web.archive.org/web/20080125182852/ http://www.globalprice-inc.com/ja/d001-9.html Q: チャートを重ね合わせて反転表示にしたいんだけど。
A: オーバーレイチャートスクリプト Ver.1.10 で検索
Q: 日足のMAが何か変なんだけど・・・
A: サーバーにより週に日足が5本のところと6本のところがあります。
日足が週に5本のところを表示させるのが、手っ取り早いです。
週5本のとこMeta Quote、FXDD、Alpari、WHC
週6本のとこ、ODL
Q: 再インストールする場合、どのフォルダをバックアップしておけば良いの?
A: experts(中のindicatorsフォルダも)、history(人によっては結構容量あるかも)、config, templates, symbolsets, profilesのフォルダをバックアップ。
これで大体もとの環境を作ることが出来る
▼MQL4を勉強するには
MetaEditorのToolboxからHelpを選択すると、リファレンスがあります。また、以下でも見ることが出来ます。
ttp://docs.mql4.com/ 日本語訳があります。
ttp://www.metasys-seeker.net/MQL4_Reference_ver1/MQL4_Reference_Contents.html
ちょー乙
OANDAはMT4やってないんじゃね?
まだ、してなかったね。
999 名前:Trader@Live![sage] 投稿日:2013/01/30(水) 21:05:51.74 ID:+u6ybQwg [1/2]
>>999 なら
>>1000 死ね
1000 名前:Trader@Live![] 投稿日:2013/01/30(水) 21:06:13.38 ID:+u6ybQwg [2/2]
>>1000 なら
>>999 死ね
何と戦ってんだよw
( ゚д゚ )
>>1 乙!
_(__つ/ ̄ ̄ ̄/_
\/ /
 ̄ ̄ ̄
13 :
Trader@Live! :2013/01/31(木) 12:03:30.63 ID:WCHXId+Z
xmt scalperというフリーEAを使ってみたいと思いインスコしてみたのですが、デモ口座で一向に売買してくれません なにが原因でしょうか サイバーエージェントとアルパリジャパンで試してみました
1.バックテストも試して、何かしらのエラーメッセージとか出ていないか確認。 2.どんなパラメーターがあるのかしらんが、グーグル先生で調べて設定する。 3.一向に売買しないとおっしゃられるが検証した期間は何日程ですかね? 4.ソース上でif(isDemo()) return;とか書かれてたら デモでは動かないがそれはあんまり聞かない話だ。 上記ifは適当に書いたのでちょっと間違ってるかも。
今日公式から初めて入れてみたのですが、レートの桁数が コンマ以下2桁しか表示されません。チャートも。 これを3桁表示させる方法はありますか?
鯖変えろ
暇つぶしに少しだけ見てみた。検証はしていない。 ・ECN_Modeを変えてみる。 ほほぅ、これを公開して作ってるとか大したたまだな。
>>17 ありがとうございます。サーバーいろいろ変えてみたりしたのですが、
3桁のところがありません。今お使いのサーバーが3桁なら、どのサーバーか
教えてもらえませんか?
>>10 あれはフイタなww
ところでさ、CFDとかもがっつり見れるどっかいいとこないかい?
ここでMT4って言ったら、皆使ってる、ここ!っていう鉄板鯖があるのか??
23 :
Trader@Live! :2013/02/01(金) 11:55:15.38 ID:FsZhbcka
口座履歴から詳細レポートの保存を選択すると以前は自動的にブラウザが立ち上がって グラフや勝率などがでたのに、保存すらされなくなってます。 MT4のbuildUpの問題なのか、PC側の問題なのか。
>>23 *.tpl ファイルが保存されている templates フォルダ内に、StatementDetailed.htm はある?
無ければ、他社のMT4からコピー
25 :
Trader@Live! :2013/02/01(金) 19:25:24.18 ID:FsZhbcka
>>24 たくさんサンクス、復活しました。
テンプレたくさん作るので、デフォルトで入ってるの全部削除してました。
ドル円メインで口座を開きたいです、オススメ業者を教えてください。 詐欺業者に当たりたくないだけなので、ココは止めとけってのもあれば・・ よろしくお願いします!
27 :
Trader@Live! :2013/02/01(金) 23:27:01.96 ID:FsZhbcka
SBIトレードがドル円一番狭いんじゃない、1万通貨までは。 危険業者は、クルクル詐欺で検索すればでてくる。
28 :
Trader@Live! :2013/02/01(金) 23:38:19.89 ID:6eLTGZLH
MT4が2日前からいきなり回線不通になりました。 ブローカーにメールしたら、MT4インストール時に登録したメールアドレスが文字化けした可能性があるので確認して下さいといわれたのですが、どこの画面から確認できるかわかる方いますか? ブローカーにメールしても返事が遅いので… MT4インストールしたときに、郵便番号や住所、電話番号などを登録した画面です。 わかる方いましたらどこからその画面にたどりつけるのか教えてください。。
ファイルメニューの「デモ口座の申請」のことかしら?
うちのトレンディちゃんが悲惨なことになってますw
31 :
26 :2013/02/02(土) 00:56:24.62 ID:Lbuxd+jC
>>27 クルクル詐欺!!なるほどーありがとうございます。
SBI良さそうなんですが、ここひょっとしてメタトレーダー使えない・・?
スキャルea作るのは無謀なんだろうか ドル円でBTしまくってもろくなのできない(´;ω;`)
BTで良くても実際は勝てない。 BTで良くないのはそれ以前の問題。
>>32 レジームシフトモデルを組まないとドル円は勝てないよ。
他の勝ちやすい通貨で作ったほうが楽ちん。
35 :
Trader@Live! :2013/02/02(土) 23:52:07.01 ID:uYpewz4u
>>31 国内メタトレーダーで最も狭いのはFXTFのユロドル、ドル円1pipじゃないかな。
サイバーはやたら広かった記憶がある。
Alpariはドル円0.8~だよ ただ、俺の経験では小数点以下3桁より2桁のとこのほうが勝ちやすいかな。
37 :
26 :2013/02/03(日) 10:50:44.26 ID:FSMgL3F/
自作EAでバックテストしていると損益-2.47くらいなのが無限に続いてそこで資金がゼロになってしまいます。 これってどう回避すればいいのですか?
>>38 ポジションを持つときの条件に現在のポジション状況を考慮しないとテクニカル的な条件が満たされている限り、Tick毎にポジションを持ちます。
決済するときの条件にエントリー条件が満たされていない場合って書くと、Tick毎に処理されるのでエントリー条件が満たされた、エントリー条件が満たされない
の繰り返しがTick毎に発生することもあるのでたとえば1分足の短い時間軸の間にエントリー、決済を繰り返す 変なEAが完成します。
まずは、ビジュアルモードでテストをして、ソースを見ながら条件を検証していく作業が必要です。
エスパーではないのでこれ以上はわかりませんw
関数TimeLocal(),Period()を使って、チャート時間枠の間に1回しかエントリ ー出来ないように制限するの一つの方法ではあると思う。
なるほど。ありがとうございました。
MT5って人気無いの? MTの最新は5なのによく聞くのはMT4ばかり...
ストップやリミットにかかって決済されたときにそれを知る方法はありますか? イベントリスナみたいな高尚なものはなさそうですが。。
FXPROのIP変わりましたか? wikiの入れてもダメみたい
>>44 まずポジション数かチケット番号を保存しておいてポジションの有無を監視する。これ基本
で、ほとんどの業者はTP/SLが発生するとコメントにTPとかSLとか追加されるのでこれをチェック
または、ポジションがなくなったら自分でクローズした値とTP/SLを比較する
10年ぶりに戻ってきた浦島太郎ですが やっぱあれかなあ、有名EAや有名インジケーターの出力が市場振り回したりする時代になってんでしょうかね?
49 :
Trader@Live! :2013/02/04(月) 15:22:58.72 ID:bv52XVe8
expertやindicatorフォルダに入ってるmqlcacheって何に使うんでしょうか?
>>49 リコンパイルする必要があるかどうかの判定に使われる。
51 :
Trader@Live! :2013/02/04(月) 16:13:04.71 ID:hkDcNCxn
>>51 パラメータ入力画面はでなくても、チャートには正常に出たのかな?
>>52 チャートには表示されています。
実はこのインジゲーターだけでなく、他にもパラメーター入力画面のでないのがあるので、
インジゲーター自体の不具合ではないと思います。
>>53 マルチディスプレイ環境ですか?
パラ入力画面が他のディスプレイにでているとか。。
誰かこれ分かりませんか?
>>45 Brocoの引越し先候補とありますが
IP 62.216.249.161:443 ですか?
>>55 ぶっちゃけ、FxProからダウンロードしなおしたほうが早い。。
>>56 ありがとうございます
今まで通りのインジ使うには
インジと定型チャート移行すれば
いいですよね?
有料で構いませんがデコンパイルサービス実施してるところが有りましたら教えて下さい。デコンパイルソフトが8万円くらい?との事でしたがその販売サイトをご存知の方、ご教示頂けると幸いです。
60 :
53 :2013/02/04(月) 18:36:13.48 ID:hkDcNCxn
>>54 マルチディスプレイですけど、インジゲーターのプロパティは表示できます。
そのプロパティに入っていないといけないパラメーター入力項目が表示されません。
MAとローソク足CLOSEクロス位置をベースにしたEAつくりたいんだが EA作成オヌヌメのサイト教えてくれませんか?
わたしちゃんとこ?
自作インジを作っていて、ローソクの形成途中でメールを送る関数を加えました。 しかしティックごとにメールがきて一度きだすと1分間に100通近いメールが来てしまいます。 ローソクの形成過程でもメールを送るという条件を外さずに最初の1度だけメールを送るという命令を実行したいとき、 どういう関数をすればよいのでしょうか? 先輩方、ヒントでもご教示ください。
>>63 グローバルな変数か、static な変数に メール送信時刻を記憶する。
メール送信時には、前回の送信時刻と比較して、例えば、5分経っていなかったら
送信しないようにする。
>>63-64 5分とか(何分でもだけど)決め打ちは良くないね
最初のメール送信時にグローバルかスタティック変数にTime[0]を保存しといて
次回からその変数とTime[0]を比べれば同じ足でメール送信しなくなるでしょ。
保存したTime[0] != 今のTime[0]ならメール送信して、また保存。
>>65 ありがとうございます。
ちょっとレファレンスのぞいてきます!!
>>64-65 ありがとうございます。
おかげさまでビジョンが沸いてきました。
static型の変数と、メール送信で代入、足の数が増えてリセットでいけました。 ありがとうございました。
69 :
Trader@Live! :2013/02/05(火) 02:42:58.31 ID:seIj/LRf
>>58 某フォーラムの某スレに依頼してのんびり1週間くらい待つっていうのもある。
運が良ければ翌日に誰かがデコってうpしてくれてる。
海外EAスレの最初の方から見てる人なら知ってるとこ
70 :
Trader@Live! :2013/02/05(火) 13:35:13.54 ID:/U5UWmik
デコンパイラでも突破不可能なex4ファイルがあるようなんだけど、どうやってガードしてるんだろ。
それは二種類の方法があって、 暗号化ex4 と、ヘッダ小細工ex4 だな。
注文の発注ウインドウで数量のリスト変更できませんか? 0.01-0.05、1.00-8.00までの範囲しかなくて0.1単位での選択ができません
できません。 自分で発注用スクリプト書いて使い分けるのが良いかも。。
あきらめます
76 :
Trader@Live! :2013/02/05(火) 20:58:49.13 ID:/U5UWmik
AlpariJPのBuilt438でEnglishしか表示できないんだが、何でだろ? Languageの項目にEnglishしかないんだ。 他業者は日本語できるのに。
ああ項目がおかしいのか わからん
>>76 Japaneseあるよ。英語OSだし今再起動したくないから試せないけど
英語でいいので 公式以外で MQL5の情報まとまってるサイトないでしょうか? とくにMQL4の関数との対比が知りたいです
もしかして最近って、ユーロドルよりドル円のほうが取引量が多かったりするのかな?
>>81 ユロドルの方が多いよ。
CMEのFX先物もユロドルが圧倒的
>>82 そうなんだ。わざわざありがとう。
ドル円の動きが前と少し違うかなと思ったんだけど、気のせいかもね
リアルタイムで動いているMT4にFXDDの1分足のヒストリカルデータをぶっこむ、 ぶっこんでから他の足に変換とかすると、今動いている足のデータが上書きされて 壊れてしまいますか?怖くて試せません。それとも、オフラインチャートとして リアルタイムとは別データとして見れますか?
おれigoogle意外と愛用してんだけどこのサービス終わったらどうすればいいの?
業者からMT4とMT5が提供されている場合、MT5の方がいいの? MT5は64bit用とか関係ありますか。
MT5なら64ビット版もあるけど、よっぽどヘビーな 最適化とかしない限りはあんまし変わらんかも。 つーか、両方使えばいいんじゃないの?
88 :
Trader@Live! :2013/02/07(木) 03:05:40.46 ID:3nefdK3Y
>>86 Alapri UKのMT5は板見れるよ。
EAはともかく、使ってるインジがMT5にもあるんならMT5をお勧めするかな。
最近色々検証するのに使ってる業者、CFDは手数料1lot/$10だから手数料は安い部類かも
http://www.mayzus.com 勿論スプはあるよ。
CFDでスプ無しなんてBroco以外で見た事がない。
89 :
Trader@Live! :2013/02/07(木) 09:26:14.36 ID:PYZ/sv6I
>>88 なぜ日本居住者お断りの業者ばかりピックアップするのか
ギャンファンを自動的に45度で引いてくれるスクリプトでおすすめのってどれですか?
>>92 2ちゃんに対する姿勢はいいけど、ギャンさんに頼る投資の姿勢はいただけないw
95 :
Trader@Live! :2013/02/08(金) 02:05:49.59 ID:cRtzfVgp
EAつくる君でEAを作ったのですが、T/Pを自動で100pipsで利食いするように 設定しましたが、利食いしてくれません。どこがおかしいのでしょうか? ご教授お願いします。 u3.getuploader.com/mt/download/845/1.mq4
>>95 100pips = 100 Point
Pointとは、呼値
小数点以下3桁の通貨ペアなら0.001が1Pointで100Pointは0.1となります。
小数点以下2桁の通貨ペアなら0.01が1Pointで100Pointは1.0となります。
OrderSendの時点でストップロス・テイクプロフィット設定してるから、業者によって無効なストップロス値で動きませんよ。
対応するにはストップロス・テイクプロフィットはポジション取ってからOrderModifyするしかないが、そのまま動くなら
変更不要 理由:手順が増やすとリスクが増える
>>94 ファンでさwオマージュ的に使おうと思ってw
>>96 ありがとうございます!
業者はpepperstoneで、ドル円を取引してます。
OrderModifyするにはどこにどう書けばいいのでしょうか?
digitチェック入ってるじゃん ループでmodifyも入ってる tpやslが正しいか何かエラーないかログ見た方がいい
metatraderのカスタムに削除したはずのインジ名がいつまでも表示されます。 フォルダを検索しても表示してあるインジは見つかりません どうしたらカスタムの欄から消せますか?
101 :
Trader@Live! :2013/02/08(金) 16:21:16.46 ID:iU+PZ/dI
>>100 Windows7?
もしそうなら管理者実行してないから残ってると考えられるね。
仮に7だったらvirtualstoreてフォルダーにあるファイルを消してみて
C:\Users\ ユーザ名 \AppData\Local\VirtualStore
>>101 windows7です。
アドレスのユーザーフォルダの中に消したはずのファイルがありました。
削除したところ問題無く消えました。ありがとうございました。
103 :
イベリコ :2013/02/08(金) 20:20:55.71 ID:2IhmO5Re
__ / 〉__ \ `Y´  ̄ く_/ `く~ 〉 . . `l } { ( l l ) ノ / FXCMJのDEMOサーバー落ちた? ヽ ィ´/ じ¬ r‐一'´└′ んとも、おでだけ? └′
すみません Metatraderで複数のインジケーターの色が一致したら アラートを鳴らすというように設定って出来ますか? 出来るのでしたらやり方をご教授頂けると幸いです
>>105 ありがとうございます。
どういう部分を勉強するべきか参考サイトなど
ヒントだけでもいただけないでしょうか?
>>106 俺ならiCustom関数を使って処理するけど
自分でオリジナルインジ作れるくらいのスキルが無いと厳しいと思う
勉強するならMT4のリファレンスとC言語を勉強するといいよ
やる気さえあればネットで拾える程度の情報で自分で作れるくらいにはなるよ
pf1.2で1週間に4000ポジするスキャルEAできたがリアルじゃ動かない気がする(´・ω・`)
>>108 リアルで動くかどうかは、平均何ピピ抜くか次第だね。。
なんか良いの出来た 来週デモアカウントで試そう…
MAにタッチしたらアラート→アラート発生後30分間はアラートを鳴らさない、というインジを作ったのですが、 例えばこれをユーロドルとユーロ円で同時に使い、どちらかのアラート発生後は両方のアラートを30分間は鳴らさないようにしたいと思っています。 共通の値を作って、それを参照するようにできればいいのかなと漠然と思っていますが、どのような方法がありますでしょうか?
113 :
Trader@Live! :2013/02/09(土) 17:57:49.93 ID:nQd+b+wY
>>112 必要な情報をcsvに書き出して参照するようにしたらいいと思う
標準備え付けのフィボナッチ・ツールみたいに、マウスで基準値をつかんで動かせるようなインジケータって作れますか?
返信くれた人ありがとう
>>114 もし見てたら教えてください
2つの異なるチャート(例:ユーロドルとユーロ円)に同じインジを表示させて、
それぞれが共通の値を参照しに行くようにするには、どこにグローバル変数を置けばいいのでしょうか?
ちなみに大元となる「アラート発生後30分間は・・・」の部分は、
アラート発生時にBarsの値を参照する変数を置いて、前回アラート時との値の差が
30以上開いているかどうかを判定する仕組みなのですが、
別々のチャートだとBarsの値って異なってたりしませんか?
そもそもグローバル変数のことよく分かってないんで、聞き方がおかしかったらすみません・・・。
オマエらにお願い。 ジグザグインジのロジック教えてくれない?
>>118 前後N期間の高値、安値を順に繰り返し見つけ出して結んでるだけだよ
120 :
Trader@Live! :2013/02/10(日) 04:11:51.29 ID:sdGX4cki
121 :
Trader@Live! :2013/02/10(日) 16:07:28.87 ID:tqeIT9dP
良スレ
122 :
Trader@Live! :2013/02/10(日) 18:23:33.94 ID:ThAsSrcr
初心者です MT4でインジ作ってみた 計算してdoubleでパラメータ表示させると、小数点以下が8桁まで表示されてる これ3桁にするのどうやるの? 教えてください
>>122 DoubleToStrという関数を使います
124 :
Trader@Live! :2013/02/10(日) 19:14:31.65 ID:ThAsSrcr
>>123 どうもありがとう、これは数字ではなく、文字列になるってことですよね?
こちらでthvのことを聞いても構わないでしょうか? v4を落として適用させたのですが、サブウインドウにTHV4 Trix V1.0が表示されません。 テンプレートも7種類すべてコピーしており、原因がわかりません。 どなたか教えていただけませんか?
GCIのデモって使えなくなったのでしょうか?ログイン出来ないのですが
ダ先見れてたGCIも見れないとCFDしかなくなるのか・・・
128 :
Trader@Live! :2013/02/10(日) 23:21:15.00 ID:sdGX4cki
>>125 THV4 Trix calledは入ってますか?
因みにMT4のexpertタブを開くとロード出来ないインジがわかります。
>>117 遅くなりましたがありがとうございます
>>117 の2行を試しに突っ込んでみたのですが、
TimeLocal()の部分でvariable expectedって弾かれてしまいます
検索すると、とにかく名前を変えろと出てきますが何を入れてもダメでした
エラーの原因は他に何が考えられるでしょうか?
あと、お馬鹿丸出しな質問で恐縮なのですが、
GlobalVariableSetは{}の外、Getの方は{}の中で合ってます?
timelocalの返り値を一度変数に入れれば良い気がす 関数だと型判別出来ないんだろう
キャストとかないのん?
>>126 金曜日の夜から繋がらなくなっちゃったね
一時的なのか サーバー終わったのか
他にいいとこあるのだろうか
やべえ ずっと探してるけど良いデモサバ見つかんない 死活問題やでマジ
>>133 為替だけなら生きてる他サーバーは動いてるのでGCIだけ業務停止になったのかな?
ダ先見れないと困りますね
>>135 業務停止っていうか、サーバーとして動かすにもコストかかるから辞めたとか
わかんないけど、きついなー
ちなみに米国債とその他指数はavafxのオリジナルツールをダウンロードすれば観れる
>>136 すいません。それ詳しく教えてくださいavafxのオリジナルツール?avafxって?
138 :
Trader@Live! :2013/02/11(月) 09:55:13.75 ID:BR5T1xuG
avaにある債権はこんだけ 10 Year US T-Notes 30 Year US T-Bonds 5 Year US T-Notes EUR-BOND German Government (10 Years) GILT long Bond Japanese Government Bonds 必要にして十分だね
オシレーターの数字を一括表示してくれるインジケーター知りませんか。 (CCI ストキャス MACDなど) 前に別スレで教えてもらったのですが、どこかに行ってしまった。
GCI鯖復活してるね よかった
>>128 回答ありがとうございます。
trix calledとはどちらかでダウンロードするものでしょうか?
またexpertを参照すると、thvのものがエラーとなってしまっていました。
疑問ばかりですみません。よろしくお願いします。
>>142 具体的にはどんなえっっらーメッセージがでていたの?
>>143 Cannot open file 'C:\MT4\experts\indicators\THV4 HA .ex4' on the USDJPY,H1
こういった類のものが数種類でてきます。
わかりますか?
>>144 そのエラーなら、 THV4 HA .ex4 というインジを入れないとダメってことだね。
不足しているインジを探して、indicators フォルダに入れない限り動かない。
+−ボタンでバーのサイズを変える場合 チャートの最左端のバーが基準になって+−されます 仕様ですが結構分かりにくいですよね? これをチャートの中央のバーを基準にして+−するようにしたいです そのほうが視覚的に分かりやすいと思います MQLで実現できるんでしょうか?
>>145 出来ました!
インジ云々のアドバイスのおかげでダウンロード出来ない原因が特定できました。
本当に助かりました。
ありがとうございました。
148 :
Trader@Live! :2013/02/11(月) 21:23:17.02 ID:qe6YugOK
>>148 なにいってるかわからない
0越えてアラートなら簡単
>>149 148です。すみません自己解決しました。
「RVIの値がゼロよりも上にいったとき、もしくはゼロよりも下にいったとき」ですね。
書き方がおかしくてすみませんでした。
MetaTraderを裁量にしか使ってないんだが 任意の日時の場所にスクロールする関数はある? チャート上で手入力→エンターキーで移動する方法は知ってる・・・
ボリンジャーバンドの値幅に応じてバンドの色を変えたり、線の種類を変えたりするのってどうすればいい? 値幅が30pips以下なら点線表示、それ以上なら実線表示、みたいなのが最終目標です
MT4が22:50あたりから動かないんだけどなんで?
質問です MT4のチャートが動かなくなってサーバーを入れ替えても動かないんですが・・・
で、質問はどこ?
サーバー入れ替えたのかよ! すげぇな。俺にはお前に教えることは何一つ無い。
>>155 デモ講座のブローカーを複数入れても全てはじかれるんだが他に試すべきことなんだ?
158 :
Trader@Live! :2013/02/13(水) 01:59:39.04 ID:EulSQkPi
現在のレートを拡大表示するインジケーターをいくつか入れたのですが すべて右上の表示されてしまいます。 設定変更で左下に位置を変えてもレート更新の度に 右上に戻ってしまいます。 左下に位置を固定する方法ご存知の方いましたら教えて下さい。 お願いします。
159 :
Trader@Live! :2013/02/13(水) 02:05:52.24 ID:EulSQkPi
すみません、解決しました。
これからMT4導入しようと思ってるのだが本家のデモ講座のものと、 サイバーエージャントとか国内業者のものとどっちがいいのだろう? 一応自分としてはサーバーが国内にあった方が安定しそうだからサイバーのMT4導入しようと思ってるのだが... 他にオススメあったら教えてくりゃり
161 :
Trader@Live! :2013/02/13(水) 06:25:23.06 ID:MhiIlsrp
>>160 国内で90日間使えるとこってあったっけ?
国内とか海外とか安定性に何も関係ないよ。
citiにしてみたら?
バックボーンがSAXOだから余程の事がない限り落ないし
あなたがciti groupを信用出来るのなら信頼出来る業者
162 :
Trader@Live! :2013/02/13(水) 13:22:50.67 ID:1e+O0qeH
プログラミング初めてだけど面白いな もっと早く覚えれば良かった
163 :
Trader@Live! :2013/02/13(水) 16:56:37.31 ID:t0msHmFs
andoroidのアプリをインストしたんですが、USD/JPYが見当たりません。 どのようにシンボル追加するか御教示頂けないでしょうか? サーバーはyoutradeです。
>>163 シンボル追加メニューから JPY で検索かけてもでてこないか?
出てこないんだったら以下をやれ。
1. デモ口座を開く
2. デモ口座で USD/JPY チャートを表示させる
3. 「チャートを表示させたまま」口座をリアル口座に切り替える
4. なぜか USD/JPY が気配値に載ってくる
これでシンボルを削除するまでは USD/JPY が使える。
削除するとまた行方不明になるが、同じ手順ででてくる。
>>163 まず右上の+ボタンを押すんだよ。わかってる?
それとyoutradeだけはやめといたほうがいい。デモなら問題ないけどね
166 :
イベリコ :2013/02/13(水) 18:12:28.26 ID:MV6n9FXl
__ / 〉__ \ `Y´  ̄ く_/ `く~ 〉 . . `l } { ( l l ) ノ / ヽ ィ´/ MT4/MT5、iOSで自作インジ動かせるようにならんかなん? じ¬ r‐一'´└′ └′ Win8のメトロアプリ化でタッチ操作性UPの方が、現実味で期待でけるおか?
csvに書き出したりすることもできるなら クリップボードにコピーすることもできるんでしょうか Bidの値をクリップボードにコピーするだけのスクリプトはどう書けばいいですか?
168 :
Trader@Live! :2013/02/13(水) 20:17:52.04 ID:aXLDhaAL
昨日23時前からつながらなくなったんだけど、どうすれば直るの?
>>168 同じく繋がらなくなった
もう一度デモ口座申請しようとしても申請にならないし困るわ
>>167 多分windowsのDLL使わないとMT4単体では無理。
俺にはあいにくその技量はないがアノヒトなら…アノヒトならやってくれる
172 :
Trader@Live! :2013/02/13(水) 21:58:03.71 ID:aXLDhaAL
>>169 新しいデモ講座開けたら、つながるようになった。
でも、ドル円の厘の位が表示されなくなった。
俺も昨夜からずっと繋がりません。回線不通のエラーが出ます。 新しいIDを取得しても駄目だったし、新規IDすら取得できなくなりました。
繋がりませんとか言う奴って、何でどこのブローカーか言わないの?
アラートを慣らせるようになったのですが一回鳴った後に30分の間を開けたいです。 どのようにすれば前回のアラートから間をあけられますか?
177 :
Trader@Live! :2013/02/13(水) 23:29:01.39 ID:t0msHmFs
>>164 >>165 早速有難うございます。一度試してみます〜
youtrade、やっぱり評判わるいんですね。。。
>>174 クリップボード開いて、外部から参照可能なメモリ確保(明示的に開放する必要あり)して変数の内容をコピーして(アドレスじゃなくて実体ね?)
クリップボードに確保したメモリのアドレスを格納して クリップボードを閉じて終わり
データを渡した後に領域の開放をする。あとはエラー処理関係のコードとで使う値のdefine
乱暴なやり方だとクリップボード開いて、Stringに変換した変数の内容をそのまま渡してクリップボードを閉じておわり
エラー処理もしないし、領域の確保も行わない クリップボードの内容の復元もしないなら もっと単純に書けますが
メモリの開放がどのタイミングで行われるのかわからないので処理的には不安定になるかもね
>>176 > アラートを慣らせるようになったのですが一回鳴った後に30分の間を開けたいです。
> どのようにすれば前回のアラートから間をあけられますか?
Alert("XXXX");
↓
static datetime AlertTime = 0;
if(TimeLocal() - AlertTime > 30*60){
AlertTime = TimeLocal();
Alert("XXXX");
}
>>180 正しく動くプログラムを探してくる方が賢いと思う。
>>179 ありがとうございましたこれでトレード回数が減らせられます。
早速組み込んでみます。
質問です EAなんですが 他のEAとマジックナンバーは違うんだけど 決済する時に他のEAも決済してしまうんです。 プログラム書いたり出来ない素人なんですが 何か対処方法はあるんでしょうか?
MT4の標準設定だと日足が週6本になると聞いたのですが僕のはなっていません また標準設定だとGMT0時=日本時間9時が日足の始値になると聞いたんですが僕の場合は日本時間8時が始値になっています なぜですか またこの設定のままだとピボット等に影響は出ますか
>>188 業者によって設定が異なるから。
ピボットを正しく理解して計算しているのなら、影響はない。
ありがとう
1時間足チャートのサブウィンドウにインディケーター等を使い、日足チャートを表示させることはできますか?
>>178 解説サンクスです
同じ機能を実現するにも書く人次第で
雑にも丁寧にもなる…という事ですね
195 :
178 :2013/02/14(木) 20:30:39.02 ID:u6JyTZWR
>>194 元処理にクリップボードの復元はないからそこは間違えました。
後はハンドル渡さないで文字列直接渡すのも怪しいけど試してないのでどーなるかわからないw
そもそもコード書いてないからね…
>>195 178さんはコード書いてくれた・ファイさんじゃないんですか?
スキルある人はたくさんいるんですね
ちなみに…mqlじゃなくてこういうコードを理解できるようになりたいとしたら
何を勉強すればいいんでしょうか Visual C++?
>>196 あなたの考えてるとおりだと思います。
構造体、ポインタあたりがわかればあとは命令の組み合わせかな
クラスも覚えれば便利そうだけど、自分は習得していません。
javaならわかるんだけどねw
>>196 Visual C++というかWin32 API。
javaが分かってクラスが分からんとはこれいかにw Win32APIは扱えるけどC++はあやしいっていう人なら珍しくはないけど
200 :
Trader@Live! :2013/02/14(木) 21:16:54.43 ID:eD+DZRRp
フィナンシャル・トレードがつながりません。 私だけですか?
>>196 一応コメントしておきますけど、 198さんの言うとおり、
Win32 API を Visual C++ から使う方法を学べば理解出来るようになると思います。
でも、それよりも英語を学んだほうが役に立ちますよ。
「clipboard mql4」でググれば、以下のサンプルが見つかりますし。。。
http://forum.mql4.com/30795
>>197-
>>201 皆さん有難うございます
ファイさん有難うございます
知識が無くてもサンプルコードを探してパッチワークするというのも知恵ですね。
海外のフォーラムはスキルの高い人がオープンに意見交換してて凄いです・・
独学ですらすらプログラムできるようになるにはどうやって勉強、どういうステップで 学んでいけばいいの?(´・ω・`)尊敬します
>>203 誰かが書いたコードを改造したりして作りまくる
間違ってもいいから兎に角作って分からなかった人にすぐ聞くよりも
ぐぐったりして調べてそれでも分からなかったら質問する方が上達する
大体人に教えてもらったことってすぐ忘れるよね・・・・
で苦労して覚えた物程意外と忘れないもの
205 :
Trader@Live! :2013/02/15(金) 08:18:54.29 ID:+fEJpOuN
昨日パソコンを買い替えてMT4を再インストールして使おうとしましたが 何度やっても不通になってしまいます。理由は何が考えられますか? ちなみに以前のパソコンはwindowsXP、今回はwindows8です。 ログインは以前同様できます。 業者はフィナンシャル・トレードです。
206 :
Trader@Live! :2013/02/15(金) 08:51:05.00 ID:Zr5mIC2L
自己レスで申し訳ありません。理由がわかりました。 MT4はWINDOWS8には対応していないそうです。 ところでWINDOWS8でも使える裏ワザはありませんか? あったら教えてもらえないでしょうか?
207 :
Trader@Live! :2013/02/15(金) 09:12:08.84 ID:Zr5mIC2L
ちなみに
>>2 の方法は試してみましたが、ダメでした。
>>206 対応していない と 動かない は別問題だと思うけれど。
不通ということは、起動自体はするんだよね?
インストール先を別の場所にしても同じ?
ファイヤーウォールの設定はどうなってるのかな。。
ぐらいしか思いつかない。
Windows8proで普通に使えてるよw
だよねw
211 :
Trader@Live! :2013/02/15(金) 12:05:33.32 ID:A5i/wfoZ
>>208 起動はします。
インストール先は別の場所にしました。
でもダメでした。
ファイヤーウォールは一度全部無効にして試してみましたが、
それでも不通でした。
いったい何が原因なのでしょうか?
ちなみにカスタマーセンターへ問い合わせた限りでは
WINDOWS8に対応していないからでしょうと言われました。
>>211 ぜんぜん異なる業者のMT4ダウンロードして
その業者のデモ口座を試してみ。
213 :
Trader@Live! :2013/02/15(金) 12:47:36.10 ID:A5i/wfoZ
サイバーエージェントでつながりました! ありがとうございます。 でも将来的にはトレードファイナンシャルでトレードしたいので、 本当に困ってます。 原因は何なのでしょうか?
214 :
Trader@Live! :2013/02/15(金) 12:59:13.32 ID:A5i/wfoZ
どうしても納得いかないので、すべてアンインストールして トレード・フィナンシャルでも一からデモ口座を作り直すことに しました。それでデモ口座の画面を開いてデータを記入し <同意ボタン>に印をつけ<次へ>のボタンをクリックしたところ まったく反応しませんでした。 これはあちら側で私を拒否しているのでしょうか? それとも私の方のセキュリティ設定に問題があるのでしょうか?
>>214 残念ながら、あなたの人間性に問題があるのだと思います。
本当に、トレード・フィナンシャル のデモ口座を利用したいと思っていますか?
もし、真摯な気持ちでそう思っているのなら、
あなたのするべきことは、ただひとつ。
トレード・フィナンシャルのホームページを熟読することです。
そこにあなたの知りたい答えがあります。
相手業者のサーバー反応速度を調べるのってどうやるのでしょうか?
>>214 動いてる別のパソコンからterminal.exeを引っ張ってくればサーバにつながるのでは?
単純に本体のbuildが低いだけなのでは?自分は、build445です。
>>214 FXTFってHPからデモ申請するんじゃなかったっけ
>>216 EAでGetTickCountするとか
>>214 FXTFはデモ口座申し込んで、返信メールにログインIDが載ってる。
メタから直接申し込みはできない。
非常に面倒、海外でも似たような業者が何社かあった。
無制限にデモ坊を排除するためだろ、負荷が掛かり過ぎってこともあるだろうし。 せめてメアドと名前ぐらい晒せよって感じw
結局Windows8(64/32bit)でMT4は動作するんだよね? EA使わなければ サイバーなんだけど使ってる人いる?
デモで本名さらすのもいないでしょ。 アドレスも捨てアドにしてほとんど見てないから案内メールがきててもわからない。
224 :
Trader@Live! :2013/02/16(土) 21:21:53.96 ID:lLPZaxDt
手持ちのPCが色々あり、Windows7搭載PCだとMT4は全く問題にならない位 軽いのですが、消費電力の観点や古いXPマシンを使い潰したいという思いで 質問させて頂きます。ゴミPCをなんで今更!?というのはそのような訳です。 ノート用アスロン1.4GHzや、ノート用セレロン2.8GHzのPCを使ってみたのですが CPU使用率が2割ぐらいの頻度で100%になります。 MT4は軽いと聞いていたのにこのような状況だと、このPCでは相応しくないの でしょうか?(100%になった時に発注や決済のタイミングが重なると、手続きが 遅れて収益が悪くなるのではないかと)。
>>225 性能的に十分かどうかはわからんが、
その世代のPCは電力大食いだよ。
>>226 そうですね。今発売中のエプソンのエンデバーなんて
デュアルコアでアイドル時10.5Wらしいですね。とても惹かれます。
MT4稼働させても25W未満だと思われ、月間電気代が推定380円程度とは・・・。
http://shop.epson.jp/pc/np31s/ うちの手持ちのWindowsXP機は、ウルトラモバイルPCでアイドル時8Wの物があります。
それは例外でしょうが、他は26Wや41Wです。最新機種と比べても遅くて電気食いです。
まあ、せっかくあるんだから機種代をけちるだけの意味はあるのではと思っています。
ただ、収益に悪影響が出るなら思い切って現行機種買うなりVPSにするなりがいいのかなぁと。
レイテンシが大きく影響するかどうかは、 運用するEAとかトレードスタイルにもよるわ。 そのあたり、もうちょい詳しく書いたほうがいいかも。
229 :
Trader@Live! :2013/02/17(日) 03:28:07.48 ID:c9pQKYhg
今年に出るクアッドのATOMの性能がAthlonU605e同程度という噂がある。 TDP12Wらしいから期待してみる MT4を動かして消費電力10W切りを目指せるかもしれない
スマートフォンでWindows8でMT4ですか 有線LANポートあると文句なしですね
231 :
Trader@Live! :2013/02/17(日) 11:47:02.55 ID:NCWgBlie
>>203 英語と同じように、入門書で基本的な文法と単語を一通り覚えたら、
試しに簡単なプログラムを作ってみて、
そして
>>204 のような工程でスキルを上げていくべきだな。
主に1分足チャートでスキャルピングをしています。 1分足チャートにMACDやRSIといったテクニカルを表示して取引しています。 ただある程度のスパンでのトレンドも把握する必要があるため適宜5分足や1時間足に変更しています。 できれば1つの画面に1分足をメインチャート、その脇に小さいウインドウに5分足や1時間足といったチャートを 表示できると便利かなと思っています。 MT4でウィンドウを複数表示すれば実現できますが、通貨ペアを切り替える際すべてのウィンドウに関して ちまちま通貨ペアを変えていく必要があります。できれば複数個の時間足を表示しているウィンドウのレイアウトは 保ったまま、一発で通貨ペアを瞬時に変える方法があれば便利です。そういう方法はありますか?
テンプレの国内MT4業者の評判とか調べたんだけど、読めば読むほどの業者も微妙に見える。 「OANDA Japan」はまだまともに見えたけど、MT4がまだ・・・ 皆さん、どこの業者使ってますか?国内じゃ無く、海外業者?
国内はサイバーエージェントのアカウントがあったので MT4対応した時に口座作ってリアルで動かしてる。
国内はアルパリ一択、海外は6社ほど
ロウソク足が1pip単位でしか動かない、表示されない現象に 悩まされてるんだけど、これなんででしょう?
>>237 ▼質問するときは・・・
・使用しているサーバー名
・使用しているインジケーター名、EA名
・どこからダウンロードしたのか・・・などを出来るだけ記入してください。
digitが2か4桁なんじゃね ブローカーじゃなくて本家のmt4だとそんなんだった気がする
>>233 ありがとうございます。使わせてもらいます。
専業トレーダーの方が信じられない数のディスプレイを並べてチャート観察してたりしますが
最近その気持ちが徐々に理解出来るようになってきました
DMIとADXを表示するためにMT4標準インジケータのAverage Directional Movement Indexを使っています。 ただなんとなく他社ツールで表示したDMI・ADXと細かいところで振る舞いが違うように感じられます。 トレンドフォローの取引をするに際してどちらがよりふさわしいでしょうか?
245 :
237 :2013/02/18(月) 00:49:56.08 ID:uWRyY1go
>>245 デモ申請の口座タイプにRegularとProがあると思うけど
Regularは2桁4桁で
Proが3桁5桁じゃなかったっけ
Regularで申請してるからじゃない?
Proで作り直したらもう1桁細かく表示されないかな
>>246 ありがとうございます。
それでできました。
日本からの開設は断られるけどw
250 :
Trader@Live! :2013/02/18(月) 09:46:35.59 ID:vqd/BK0c
CGIが止まってんすけど 他にダウとか原油、金が見れてオススメなとこおすえてください
同じくGCIとまってます;;あちゃー
252 :
Trader@Live! :2013/02/18(月) 10:09:50.54 ID:QMD9NONP
>>237 自分も同じ現象で悩んでましたので助かりました
このスレのおかげでサーバーを5桁のところに変えたら直りました!
疑問なのは前日まで使えてたサーバーが急に3桁になることなんてあるんでしょうか?
とにかくみなさんありがとう!
Grid Builder以外で良いグリッド設定インジケーターを教えてください Grid Builderは最高値安値でグリッドが表示されなくなります
サンプルのMoving Averageを動かし中なんだけど 朝から全然発注されないのはなんで?
255 :
Trader@Live! :2013/02/18(月) 12:03:02.03 ID:uVGxl3bp
俺も、CGI止まってる・・・ どなたか優しいから、ダウ先見れるとこ教えて・・・
FxProだめなん?
ストラテジテストした時のレポートのMismatched charts errorsってなに?
>>257 例えば・・・
5分足の、とある時刻のデータと、
1分足の同時刻のデータ5本分を比較した時に整合性が無いということ。
5分足の出来高が、100だったとして、
1分足の同時刻のデータ5本分の出来高の和が80だったら、
おかしいでしょ?
分かる方がいたら、教えてほしいのですが TD Sequenential と言うインジケータを表示させたのですが 止めようと思って消そうと思っても消し方が分かりません それらしいところを右クリックしても何もポップアップしません 分かりましたら、よろしくお願いいたします
チャート > 表示中の罫線分析ツール から消せるんじゃないのか?
digit2で出力するよにしてるのに、object text で表示すると小数点以下がバラバラになるんだけど、誰がアドバイス貰えませんか?
今日は一回も取引出さないの?>MovingAverage
>>261 基礎的なことを知りませんでした
ありがとうございました
大変助かりました
>>263 1日取引なしなんてEAにとって珍しいことじゃない
が、バックテストでどれくらいのペースでポジるんだ?
エラーとか出てないんか?
基本的なことを聞いてなかったんですが、
複数のPCで同じIDでMT4入っても問題ないんですよね?
>>265 バックテストはしてないです
4H足でやってたんですが、バックテスト終わらないんですけど。 なんかeverytickというのをやめてopen price onlyにしたらすぐ終わったんですが そしたら1/1から2/16までで数回した取引しないんですね。 4H足をもっと短いのに変えたらいいのかな?
なんか初心者が増えたねw
>>266 > 基本的なことを聞いてなかったんですが、
> 複数のPCで同じIDでMT4入っても問題ないんですよね?
全く問題ない
MACDとシグナルのクロスを売買の基準にしている人は多いと思うんだけど MT4標準のMACDは一つのライン(MACDの方?)しか出てこないんだよね。 もう一つのライン(シグナル?)も表示してクロスの有無を見るにはどうしたらいいんだろう?
>>271 MT4のはヒストグラムで表示されてるのがMACDでラインのほうががMACDシグナルだよ
よくあるライン2本とヒストグラムで表示されるタイプのやつのヒストグラム部分は
MT4だとOsMAってのだよ、MACD-MACDシグナルの値のやつね
>>272 できれば2本のラインが表示されると助かるんだよね。
2本のラインの交差に加え、0レベルより上か下かという情報も結構重要だったりするから。
ヒストグラム(シグナル-MACD)だとこの0レベルより上か下かの情報が欠落しちゃう。
275 :
Trader@Live! :2013/02/19(火) 03:22:51.54 ID:Y5xF/Biv
ここ?
そう。
MT4口座があり、口座維持手数料が無料の業者ってありますか。
え、、、今時口座維持手数料が有料の業者あるん? それと国内業者情報か国外か書いてないってことは どっちでもいいの? 個人的にはサイバーエージェントFXで問題なし。 なんかヤフーかどっかに吸収されるらしいので 今後どうなるか分からないけど。
>>278 フォレックス・ドットコムは口座に10万円入れておかないと解約されるみたい。
MT4用に使ってたけどこうなったらもう用済みだね。
あの会社はmぽう長くないかも。
280 :
Trader@Live! :2013/02/19(火) 09:14:37.03 ID:avwgqmJ3
>>278 ヤフーだよ。
YAHOO IDでログイン出来るようになってる。
YAHOOプレアカの人はポイントが貯まるらしい
281 :
Trader@Live! :2013/02/19(火) 10:31:32.58 ID:daBUcBYg
デモMT4で上海総合指数を表示させたいんですが Brocoが無くなっちゃったので どこか見れるサーバーありますか?ggったんですがBrocoしかないような おしえてくださいまし
朝鮮の禿詐欺師はFXにまで手を出してたのか
注文しないの、オプションでEAを有効にしてないからだったわー
誰も教えてくれないんだもんなー()
とりあえずAtom Z520
[email protected] WindowsXP 1GBMem
でサンプルのEA動かしてもCPU使用率100%にならない程度で動くみたいだわー
複雑なEAだとしんどいかも知れないけど最近のAtomに買い換えれば心配なくなるな。
ちなみにIntel A110@800MHzだとEAを動かさなくても定期的にCPU使用率が
100%になるんで駄目駄目だった。
285 :
Trader@Live! :2013/02/19(火) 16:14:31.77 ID:rZ1pSGxw
すみません質問ですが、ATRの前々日と前日の差を割合で表示するインジが欲しくて、 自作していたのですが、うまく表示されません。 for(int i=limit-1; i>=0; i--) { double ATRzenjitu=iATR(NULL,0,ATRPeriod,i-2); double ATR= iATR(NULL,0,ATRPeriod,i-1); ATRpBuf[i]=(ATRzenjitu /ATR)*100; } おそらく ATRpBuf[i]に渡すところがダメだと思うのですが、何か解決策ありますでしょうか?
>>285 そういうときはね
printで値を表示させてみるのだよ
ATR にゼロが入って、ゼロ割が発生して止まるタイプかな? エラーログも気になる。
あとi>=0まで回してるのにi-2とi-1ってのも間違いだね
前日と前々日だから、 i+1 i+2 か。
MacでMT4動かす方法ありますか? BootCampや仮想化以外で
>>291 Mac版のMT4クライアントを提供してる業者がいくつかあるね
wineで動かしてる人 512MBメモリでも足りますか?
チャートを何枚開くか? ローソク足を何本表示するか次第だけど、 512MBでは厳しいでしょう
295 :
285 :2013/02/19(火) 19:25:57.68 ID:Zk1OpQ5v
できました! ゼロ割りが原因だったようです ありがとうございました
MT4がバックテスト中に落ちまくるのはなんでだ
>>280 ポイントまじか、と思って見てみたが
サイト読んだ限りでは「外貨ex」のみ対象っぽいな。
サイバーエージェントFXの「MT4」は
「外貨ex」とは別のサービス扱いと思われる。
(c-nexと外貨exが分かれているように)
昔、ランダム相場を作って ランダム売買+マーチンゲール(五回まで)をエクセルでシミュレートしたら 簡単に億万長者になれたんだけど 実際の相場だと無料なのでしょうか
無料ですよ。
>>299 天才あらわる
じゃあいつやるか
今でしょ
302 :
Trader@Live! :2013/02/20(水) 09:39:18.57 ID:VDuiXggL
RSI+MA_mtfというインジケータにRSIとMAがクロスしたときに
アラートを出そうといじっているのですが思うようにいきません・・
http://u3.getuploader.com/mt/download/857/RSI%2BMA_mtf.mq4 とりあえずこんなかんじ(他のソースを見よう見まねでやってみました)
にはしてみたのですがぴくりともせず・・・
static datetime tm = 0;
if(tm == Time[0] ) return;
if(RSIBuffer[0] > RSIMABuffer[0] && RSIBuffer[1] <= RSIMABuffer[1]){
tm = Time[0];
Alert("RSI MA cross up");
ご助言をいただければ幸いです。
>>302 TimeFrame = 0 の時だけは上手くいく感じですか?
304 :
Trader@Live! :2013/02/20(水) 12:34:55.63 ID:a/I7lk/I
チャート→ライン等の表示→表示中のライン等 をみると JPNTS_Text02.14_04:15_1_JPNTS_Text02.14_04:15_2 のような項目がズラズラとたくさん並んでいて 自分が引いたトレンドライン等の編集、削除に大変迷惑しています。 これはいったい何なのでしょうか? また何かよい対策はないでしょうか?
>>304 何かのインジケータがそのオブジェクトを作り出しているのでしょう。
そのインジケータを見つけ出して、ファイルごと削除しましょう。
大変迷惑w 日本時間を表示するインジとか使わなけりゃ出てこないだろ
同じPCで複数起動しているのが理由でアカウント停止させられる事はありますか? PC二台で使っているのですが、MT4を3つ起動させているほうのPCだけチャートが 止まってしまったもので
>>308 なるほど、ありがとうございます。チャート用にMT4導入している口座を開いてみます。
310 :
Trader@Live! :2013/02/20(水) 14:16:41.87 ID:a/I7lk/I
>>306 あ、そうですか?
サイバーエージェントのMP4を使っていて、座標軸が日本時間に
なっていなくて不便なので、日本時間を表示するインジケーターを
入れていました。それが原因だったのですね。
でも日本時間が表示されないとすごく不便ですよね。
困ったです。
311 :
Trader@Live! :2013/02/20(水) 14:18:17.57 ID:a/I7lk/I
>>305 アドバイスありがとうございました。
インジケーターを消すと日本時間がわからなくなるし
あるとラインを編集するとき不便だし・・・
困ったものです。
>>312 ありがとうございます。
curの部分は参考になりました。
まだテストしておりませんが、動作がうまくいきましたら
後ほどご報告いたします。
314 :
313 :2013/02/20(水) 16:20:38.97 ID:VDuiXggL
>>312 うまく動作いたしました。
ありがとうございました!
クロスアラートだけでなく色々いじって頂きまして大変恐縮です。
>>311 リアル口座を日本時間で表示するブローカーを使うとか。
いまだに発注されないからおかしいと思ったら 読み取り専用口座とか履歴に書いてある
発注されたと思ったらMovingAvarageのLot=0.1なのに10で発注されて お金がないってエラーが出てる
業者によるんじゃないの? 1.00Lot=10万通貨から1.00Lot=1000通貨みたいな変わった業者もあるし。 1000通貨から〜って書いてあったから0.01Lot=1000通貨なのねって思って 1.00Lotポジっつたら1000通貨でしかポジって無かったでござった時が 一回あったでござる。
Lotsの設定は最低単位って意味なのね。 あとサンプルのMoving Averageは50万円の円建て口座でも 50万ドルとみなされて発注ロットを計算してるっぽい? このあたりはプログラムをいじるべきなのでしょうか?
日本時間表示業者ってFXTF,レクセム(旧121)がそうでしょ。 外為ファイネストってどうなんだろ?
321 :
Trader@Live! :2013/02/20(水) 22:05:06.87 ID:igPsI2Hh
FOMC議事録に注目っていっても、01/31の声明発表時は殆ど動かなかったんだよねえ。 ここまでドル買いの理由になるんだろうか
レクセムは廃業したよ フォレックスドットコムもりある口座は日本時間。デモはちがう
MT4の機能を使ってまったく新しいスタンドアローンのアプリって開発できないかね? チャートとかに依存せず、複数通貨ペア・複数時間足・複数買いシグナルを表に表して 今どの通貨ペアでどの買いシグナルがどの時間足で点灯しているか一目でわかる ツールを作ってみたいと思ってる。 一から開発するのは大変だからMT4とかの機能を一部流用できればすごく開発が楽になりそうなんだけど・・・
初心者スレにしては壮大な話だね。 複数通貨ペアってことは、EAの仕組みは流用せずに、 MT4のサーバーだけ使わせてもらうとか?
>>324 MT4の中で実現できる。てか、分けるメリットがない。
ハック気味なDLLインジェクションとかしなくても合法的に(MT4の枠組みで)DLLを
アタッチできるんだから、それ使って何でも好きにすればいい。
レクセム撤退したんだ、日本で初めてMT4導入の121リニューアルオープンだったのにね。
イニシア・スター証券ってのもあったな。 客の金使い込んじゃって、粉飾で潰れちゃったけど。
329 :
Trader@Live! :2013/02/21(木) 00:17:21.16 ID:D8sY/mm4
330 :
Trader@Live! :2013/02/21(木) 00:25:12.88 ID:D8sY/mm4
>>327 今思い出した。
日本発は121じゃなくてODLでしょ
>>324 すごくいいアイディアだけど、各通貨ペアのティックが一つのプログラム
内で呼び出せるからObjectCreate使って既存で実現できそうに思う。
バックテストとフォワードテストほんと違うなぁ 1週間デモ放置と同じデータでバックテストだと結果違いすぎて涙ちょちょぎれですは
あぁやっぱりねぇ
string sCL-OIL = "CL-OILだと上手くいかないのですが、何か方法があるのですかね、、教えてくださいな
string s = 'a';
string sCL-OIL = "CL-OIL"; はダメで、 string sXAUUSD ="XAUUSD";はいける。 なんでだろう…
変数名よりも重要なのは変数の中身ですよ。わかってると思うが一応… 存在しないシンボル名を指定していて unknown symbol name がExpertsログに出力されているだけではないですか?
シンボル名の確認をするスクリプト やっぱりCL-OILなんですよね。 △global scape not allowed CL-OIL, crude Oil Future CFD(USD)がsymbol名なんですけど。
普通に string sCLOIL = "CL-OIL"; でいいんじゃね?
適当にUS_OILとしたら表示された。。 CL-OIL=crude ?よくわかんないけど、数値があってるか確認します。 朝から初心者にお付き合いいただきありがとうございまし
変数名にハイフン使うなww マイナスと見分けつかないからコンパイルエラーに…
すみませんw
オートリンクおかしいな… ja.wikipedia.org/wiki/%E5%91%BD%E5%90%8D%E8%A6%8F%E5%89%87_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0)
MT4のエディタでコピペをしようとすると強制終了がかかるようになってしまいました。 直前に、Windowsアップデートが走ったんですが、この現象をご存知の方、 いらっしゃいませんでしょうか?
てすと
>>349 なんだ自分の環境が変だった訳じゃないのか
まあテキストエディタでいいや
自動スクロール(オートスクロール)がオンオフどちらになっているか を取得する方法ないでしょうか?
>>349 IMEを変えて解決しました!
ありがとうございました
355 :
352 :2013/02/22(金) 11:06:15.18 ID:FUVi7gbg
>>353 自動スクロールをオフにしてるのに気づかずに
動かない過去チャートを眺めてた・・・なんて事がよくあるんです(´・ω・`)
今の状態をチャート上に表示できれば便利だと思いますが
それを取得するプログラムは書けるのでしょうか?
356 :
Trader@Live! :2013/02/22(金) 11:15:48.41 ID:B+lOfh52
0割エラー出るんだけど 何行目でエラー出てるかって分からないですか? 「/」で検索してチェックしたんですが、どこか分からず、手詰まりしてます。。。
割ろうとしてる値をif文で0かどうか判定して、0ならこの行がエラーですよ! というデバッグ命令を入れておけば?
>>356 簡単な方法は、割ってるとこ全部に
if(!割ってる変数=0){
}のくくりをつけて
else
print(”えらー”,1から順番に該当箇所ナンバリング)
で解決しない?
>>355 MQL4でやるなら、
常に、 WindowFirstVisibleBar() の値を過去の値と比較して、
変化があるようなら、自動スクロールがオフと分かる。
メタトレーダーのトレーリングってPC落としても作動するんでしょうか? Liveサーバー側で作動させてるのか疑問です。 電源入れなおしたら、あきらかに指定pip数オーバーして戻っているのに決済されてませんでした。
やっと、見つかった・・・
>>362 Liveサーバ側では動いてないよ。
MT4がやってる。
ってことはトレーリング使うのもVPS預けかな
トレールのプログラムとか 生きてることをメールで定期的に通知するだけのEAとか キボンヌ
メタのトレーリングって特殊でしょ。 例えばトレール10pipに設定して建値から10pip戻ってもストップされないでしょ でリミットが10pip以上になってから動作する。 通常なら10pip戻った時点で終了になる。 クリック365で同じトレーリングあったんだけど、何かと便利。
探せばいろいろあるでしょ<プログラム
OptimizationTestを行っているとき、何度かPCがビジー状態(CPU100%)になることがありました。、 その原因を探ってみると、ある変数の組み合わせで、 133:ERR_NOT_ENOUGH_MONEY というエラーが発生することだとわかりました。 オーダー関数は豊島本のライブラリを利用してます。 そもそも、資金が底に尽いた時点で、テスターは終了。(Optiの時は次の変数でのテストを開始)するものだと思ったのですが、プログラムの作りがわるいのか、MT4の不具合なのか結果的にビジー状態になっています。 このエラーが発生したとき、オーダーのループから抜けるようにと、簡単な修正を行い、問題の事象は起こらなくなりましたが、 できることなら、このエラーが発生したときは、テスターを終了、(Optiの時は次の変数でのテストを開始)をさせたいと思ってます。 それで、「テスターを終了させる」というメソッドを調べているのですが、どうやらそんなメソッドは無いようで、、何か良いアイデアありませんか?
370 :
Trader@Live! :2013/02/22(金) 20:12:06.17 ID:BHfxSorc
>>369 お金がなくなったらフラグでも立てて
startの頭でreturnすればいいのでは?
止まらないけど処理はすぐおわるんじゃない?
>>371 なるほど、start関数で returnですね。
その発想はなかった。ありがとう。
373 :
352 :2013/02/23(土) 01:06:58.82 ID:zqEzPfiQ
>>360 遅れてすみません!
アイデア有難うございます。
週末挑戦してみます
指値が決済されたら音が鳴るようにはできますか?
>>374 OrderMail_To_Me.mq4 Ver.1.40
お前は義務教育で敬語習わなかったんか。
その皮肉は頭が悪く見える。
矢印がでるインジケーターでEAを作成する時 矢印ごとに売買注文にするには どうすればよいのでしょうか? どなたか教えてください お願いします
380 :
Trader@Live! :2013/02/24(日) 13:36:45.21 ID:k2s2TMmy
>>379 たぶんiCustom関数を使ってそのインジケーターのサインを検知して売買するような
コードを書く必要があるのでしょう
ぼくも勉強中
>>381 そうですよね
自分で勉強していくのが一番いいことなんですよね
私も頑張って勉強してきます
返答ありがとうございました
矢印系のインジを参考にEAで売買するときの注意点 空白で表示無しの場合はEMPTY_VALUE or SetIndexEmptyValue(int,double)の値が表示なしの 値になる。SetIndexEmptyValue(int,double)はソースがないとわからないのでソースがない場合はiCustomで表示無しのところのデータを調べる必要があります。
異なる期間の移動平均線がクロスしたら(ゴールデンクロス・デッドクロス) Alert()関数を発動させてPCから離れた場所にいても音で通知させようと思ってる。 とりあえずAlert()関数動かすとどんな音が鳴るのか確認してみようと int star()関数の中に Alert("テストだお"); って記述してバックテストで走らせてみた。 その結果、時間足が進むごとに「操作履歴」タブに "テストだお" と表示されるものの 肝心の音は鳴ってくれなかった。バックテストでAlert()関数を動かして、メッセージだけで無く 音も鳴らせようと思ったらどうしたらいいと思う?
↑失礼。int start()関数ね。
バックテストでは Mail とかいくつかの命令は無効になるでよ。
Windows API の ShellExecute とか使うしかねぇべ。
場違い、スレチとは思いますが・・ 分かる方がいらしたら教えていただけると幸いです MT4に慣れていることもあって、株のチャートもMT4で見れたらと思います CFDの先物などだとMT4もあるようですが、普通の株だと見かけません どこぞの証券会社でMT4で東証の株が見れるところがあったら教えてください 以前に株関係のスレでおききしたらスルーでした・・ 株ではFXほどはチャートが重要ではないのでしょうか・・ よくわかりませんが、銘柄が多すぎてMT4で対応しきれないのでしょうか・・ よろしくお願いいたします
389 :
Trader@Live! :2013/02/24(日) 20:47:37.96 ID:8xaUITHn
アラートがなるカスタムインジケータ使ってフォワードテストしてれば 普通に聞けるんじゃないの
>>386 バックテストでは無効になる関数だったのね>Alarm()
> アラートがなるカスタムインジケータ使ってフォワードテストしてれば
フォワードテストって初耳なんだけどバックテストと何が違うの(´・ω・`)?
前進テスト(フォワードテスト)デモトレードorライブ口座でEAを稼動させ結果を得る行為 未来に向けてテストするのでフォワードテスト 未来が事前にわかるわけではないんだけどね
日経225の指数先物を取り扱ってる業者はあったはずだけど 個別はあったかなぁ? ロシア株がMT4で取引開始可能になるっていうネタは流れていたけど。
一般的なバックテストとは違って、指定した過去の特定の期間をあたかも実時間かのように進めていく シミュレート方法って無いものかね?Alert()関数とかも機能してくれれば組み上げたプログラムの いいデバッグ環境になってくれる。 加えて1時間を実時間でいう1分で進めてくれたりすると長時間足チャートにおけるデバック作業もはかどると思うんだ。
>>395 そんなお前にはビジュアルモードがおすすめ
alertは動かなかったような気もするが
バックテストあてにならないからね ms単位のティック全部拾うし約定成功しまくりだし ちゃんとフォワードテストしないとね
399 :
Trader@Live! :2013/02/25(月) 02:24:18.12 ID:JnnV4lko
>>396 取り込むのはいいけど
業者の鯖にブリッジさせるのはライセンス違反になります。
プロトコルハックしてブリッジさせるツールを販売してた人が
MetaQuotesに訴えられてたんで
400 :
Trader@Live! :2013/02/25(月) 06:15:26.03 ID:vFJM5LnM
ポジションを週末に持ち込まずにクローズしたいです サイバーエージェントを使っているのですが サーバーは国内にあるのにMT4の画面に表示されるのはGMT+2になっており サーバー時間がどうなっているのかわかりません 教えてくださいお願いします
>>400 日本時間で、金曜の夜10時にポジションを閉じたらいいよ。
GMT+2なら7を足せば国内になるんじゃね GMT+9だからさ
403 :
Trader@Live! :2013/02/25(月) 10:07:53.68 ID:vFJM5LnM
>>401 日本時間の金曜22時はMT4時間で何時になるのでしょうか?
>>402 GMT+2なのかGMT+9なのかわからないんです
>>403 >
>>401 > 日本時間の金曜22時はMT4時間で何時になるのでしょうか?
日本時間の金曜22時 に、MT4を見ると分かるよ。
基本的に業者やサーバによって設定が違うから、実際みてみるしか無い。
405 :
Trader@Live! :2013/02/25(月) 10:45:19.34 ID:vFJM5LnM
使ってる業者の MT4 の気配値表示ががそうならそうなんだろ。 他の奴にはわからんぜ。 まあ、EA 側に時差自動補正機能がない場合は業者の時間にあわせれ。 そのばあい、サマータイム適用エリアの時刻は夏時間と冬時間でずれるから、日付変更前後ギリギリとか週末週明けのトレード開始時刻ピッタリに設定しないよう注意な。
407 :
Trader@Live! :2013/02/25(月) 12:25:10.74 ID:vFJM5LnM
>>406 >使ってる業者の MT4 の気配値表示ががそうならそうなんだろ。
>他の奴にはわからんぜ
ですからサイバーエージェントの場合はどうなのかときいているのですが……
サーバー時間はGMT+2、サマータイムの切り替えは米国式。
いやだから、気配値に表示されているサーバ時刻に従えって。 設定したい時刻が日本時間で、サーバが GMT+2 になっているのなら 日本時間 -7 をセットすればよし。 ただし、GMT +2 になってるってことは、 恐らくサマータイム適用地域で、GMT +3 の時期があるから、そこを考慮に入れて決定せよってことさ。
+7では。
>>407 一番確実なのは、サイバーエージェントに確認することだ。
でいなばよって☆マサリモ
ゆとりにも程があるだろ・・・
事故解決しました☆
417 :
Trader@Live! :2013/02/25(月) 22:40:55.35 ID:gzIXLw2l
>>417 なんで本人に聞かないの?
それはさて置き、Alpari NZに100カノッサ
419 :
Trader@Live! :2013/02/25(月) 23:42:02.23 ID:gzIXLw2l
>>418 有難うございます
本人さんはブログにもつべにも連絡先やコメント欄が見当たらないので
間抜けにもAlpari UKにデモ口座開設してしまいました
NZで再チャレンジしてみます
ひとまず御礼まで
420 :
Trader@Live! :2013/02/26(火) 00:09:10.78 ID:xSw/MqlV
NZデモ口座開設しましたが DJIはないですね JapanもUKもNZも Alpari◯◯ MT4と表示されるのでアルパリ系ではないようです
421 :
Trader@Live! :2013/02/26(火) 00:21:27.18 ID:xSw/MqlV
最上部に ID MetaTrader4 DemoAccount -[_DIJ,daily] このような表示がされるのはやはりMQ社のMT4ですかね? となるとデモ接続サーバが別なのだと思うのですが DJI表示可能とされるNorthFinance-Demoサーバは随分前に死んでるようですし
>>421 あれ?俺のAlpari NZデモ口座は _DJI ってのがあるよ?
>>417 はmetaquotesからダウンロードしたMT4を使って、Alpari NZ(じゃないかもしれなけど)のデモ口座にログインしてるんでしょ。
423 :
417 :
2013/02/26(火) 01:36:16.18 ID:4pGkKwdL >>422 有難うございます!
デモサーバが2つあってもう1つの方にはありました!
丸一日格闘して涙目でこちらに質問させて頂きました
色々勉強になった一日でした
重ねて御礼申し上げます
有難う御座いました。