環境を整える

環境を整える


まずはじめに必要なものは、

  1. パソコン
  2. インターネット(常時接続)
  3. やる気

です。^^;

ここに訪問されてるということは、上の3つはすでにクリアされてるかと思います。
まだの方は、お急ぎください。

さて次は、取引に必要な道具(ソフト)です。
これは、非常に優れたソフトが無料で手に入れることができます。

その名も
MetaTrader 4です。

詳しい機能は追々説明したいと思います。

→Meta Trader 4 ダウンロードページへ

ページの一番下の 
Download MetaTrader 4 Terminal という文字をクリックしてダウンロードしてください。

その後、インストールして必要事項を書き込めば、デモ取引開始ができます。
(実際の取引は業者との手続きが必要です。)

私は今のところ、実際の取引用、デモ用、デモ兼検証用、他社検証用の3種6つのMeta Trader 4をインストールしてあります。

完全自動売買への道のり

タグ

2007年10月 9日|コメント (14)

カテゴリー:完全自動売買

コメント (14)

初めまして
凄いブログですね。
こんなに解かり易くMT4の事を説明しているHPを見つけてとても嬉しいです。
このブログより解かりにくいというか内容の無い商材を売ってる人もいるのに・・・

初歩的な質問ですが、MT4をダウンロードして1ヶ月位で使えなくなりました。そしてもう一度試みたところCAD/JPYとかAUD/JPYがありません。通貨はどうやって設定したらいいのですか?
途方にくれています。
やっとMT4を何とか理解できた矢先に・・FX初心者です。
よろしくお願いします。

投稿者:kims |2008年1月 7日 03:58

kimsさん、はじめまして。

MT4のデモトレードは1ヶ月で終了です。でも、再度デモ口座開設すれば問題ないです。「ファイル→デモ口座の申請」で何度でもデモ口座開設できますよ。

気配値表示の通貨は、気配値表示ウィンドウの中で右クリックし、通貨ペア一覧で選べると思います。

また、取引業者によっては通貨ペアの取り扱い数が違ったりするのでそれも注意しましょうね。

投稿者:慶次 |2008年1月 7日 08:23

はじめまして、
MT4についてよろしければおしえてください。

①MT4を一台のPCに複数ダウンロードすることはできるのですか?
②デモ口座の取引履歴、口座残高などはどうやってみるのでしょうか?

宜しくお願いいたします。

投稿者:yuuki |2008年1月30日 07:30

yuukiさん
おはようございます。

①MT4を一台のPCに複数ダウンロードすることはできるのですか?

はい、できますよ。インストールするときに場所やフォルダ名を変更すれば、可能です。

②デモ口座の取引履歴、口座残高などはどうやってみるのでしょうか?

MT4のメニューバーで表示→ターミナル(またはターミナルボタン)で、ターミナルウィンドウが表示されます。
その中の、取引タブや口座履歴タブでみることができますよ!

投稿者:慶次 |2008年1月30日 08:14

Forexからダウンロ-ドしたのですが

Editor //の以後 が文字化けしています。

ダウンロ-ドする時に日本語を選択したのですが

ダウンロ-ド後でも設定できると記載して有りましたので

View から設定しょうと思いましたが japan が有りません

どうしたら良いのでせうか?  m(__)m   ^^;

投稿者:Goria |2010年11月21日 06:43

Goriaさん

こんにちわ!

メタエディターで
Tools→Options→font→MS ゴシックでscriptを日本語にしてみてください^^

投稿者:慶次 |2010年11月21日 11:32

>Tools→Options→font→MS ゴシックでscriptを日本語に

やってみました。、、、、が

//日本語で書きこもうとするとIMEバ-の中に文字が出てきて

 Enterを押して入れてます。

投稿者:Goria |2010年11月21日 11:57

もうひとつ

コンパイルするとバグが出ますが

何番目の行に間違いが有りますと下の枠に(名称が解らない 笑)
出ますが プログラムの枠には出ないものなのでしょうか? ^^;

投稿者:Goria |2010年11月21日 12:09

Goriaさん

>//日本語で書きこもうとするとIMEバ-の中に文字が出てきてEnterを押して入れてます。

そうなんですよ^^;チョット使いづらいですね^^;

>プログラムの枠には出ないものなのでしょうか?

エラーの内容部分をダブルクリックするとエラーの箇所にジャンプします。
(カッコ忘れ等、エラーの箇所にジャンプしない場合もあります)

投稿者:慶次 |2010年11月21日 13:37

有難う御座い、、、^^)/

以下の様に行番号付けながらやってます。

頑張りまっす。

又 宜しく ^^

//67指標の計算範囲


int limit = Bars-IndicatorCounted();

//指標の計算

for(int i=limit-1; i>=0; i--)

//76
{

Buf[i] = 0;

for (int j=0; j<MA_period; j++)
//82
{

Buf[i] +=Close [i+j];

}

Buf[i] /= MA_period;

}

return(0);


}

投稿者:Goria |2010年11月21日 16:49

こんばんは。

デモ口座でバックテストをしたのですが、全履歴にしてもターミナルウィンドウの口座履歴に取引が表示されません。表示されるのは、最初にデモ口座を申請したときの金額のみです。
デモ口座で、バックテストを行っても、口座履歴には反映されないのでしょうか?

何故、こんな質問をしたかと申しますと、TP、SLを設定すると自動で決済されますが、決済されたバーで注文を出したくないため、OrdersHistoryTotal()で決済したポジション数を取得し、OrderSelect()のMODE_HISTORYを指定して、最後に決済した時刻をOrderCloseTime()で取り込み、現在のバーと同じなら新規に注文は出さない というプログラムを作成したかったからです。

何か良い方法があれば、ご教授をお願いします。

投稿者:Hacchi |2013年12月17日 00:52

こんにちわ!

Hacchiさん>

バックテストの結果は、ターミナルウィンドウではなく、テスターウィンドウの取引履歴タブやレポートタブで確認できます。

投稿者:keiji Author Profile Page|2013年12月17日 07:55

早速のご回答ありがとうございます。

>バックテストの結果は、ターミナルウィンドウではなく、テスターウィンドウの取引履歴タブやレポートタブで確認できます。

この場合、MQLのOrdersHistoryTotal()やOrderSelect()のMODE_HISTORYを使えませんよね。
「決済」または「待機注文のキャンセル」の最新は(OrdersHistoryTotal()-1)ですが、デモ口座でバックテストをすると、OrdersHistoryTotal()の返す値は常に0になります。これですと、過去の取引が無いと判断してしまい、決済したBarで注文を出してしまいます。
決済したBarで注文を出した場合と、決済したBarでは注文を出さない場合でのバックテストの比較(損益の差)を検証したいのですが、何か良い方法はあるのでしょうか?

宜しくお願いします。

投稿者:慶次さん、Hacchiです |2013年12月17日 13:56


こんにちわ!

Hacchiさん>

>この場合、MQLのOrdersHistoryTotal()やOrderSelect()のMODE_HISTORYを使えませんよね。

いいえ、使えますよ!

投稿者:keiji Author Profile Page|2013年12月17日 14:01

コメントを投稿する

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)






画像の中に見える文字を入力してください。

Captchaの認証で入力ミスがありますと、コメントが消えてしまいますのでご注意ください。
コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。