システムトレードプログラム講座

システムトレード実践編

心理面を重要視したポジションサイジング

 今回は、心理面を重要視したポジションサイジングについて詳しく書きます。 最大ドローダウン  まず、システムトレーダーの人は最大ドローダウンを元にどれぐらいのリスクまでが許容範囲なのかを考えて資金管理をすると思います...
システムトレード実践編

ポジションサイジングの重要さ

 実践編の二回目のタイトルは「ポジションサイジングの重要さ」です。 ポジションサイジングとは  一言で簡単に言うと「資金管理」です。 こう説明すると、なんだそんなことかと思う人もいると思いますが、システムトレードで有名...
システムトレード実践編

デモトレードの重要さ

 皆さん、もうそろそろ自分が作りたいシステムを自分で作れるようになってきた頃かと思います。 ですので、しばらくプログラムから離れて、システムトレード実践編を書いて行こうかと思います。 とりあえず、実践編の初回のタイトルは「デモトレードの重...
MetaTrader 4 プログラム中級編

特定の時間の別の時間足のバーの取得

 今回の記事は、「特定の時間の別の時間足のバーの取得」です。 例えば、1時間足のチャートで10本前のバーの21日移動平均線と同じ時間の30分足のチャートの21日移動平均線を取得したいとします。 30分足のチャート場合は10本前は10時間前...
MetaTrader 4 プログラム中級編

マーケット情報の取得について

 今回の記事は、「マーケット情報の取得について」です。 MarketInfo関数  まずマーケット情報についてですが、これは各通貨ペアのAsk、Bid、スプレッド、スワップなど、その通貨ペアに関する情報です。マーケッ...
MetaTrader 4 プログラム中級編

口座資金の参照

 今回の記事は、「口座資金の参照」という内容で書かせて頂きます。 口座資金の参照  口座内の全体の資金を参照する関数になります。 double AccountBalance()  口座の残高を参照出来ま...
MetaTrader 4 プログラム中級編

損益の取得方法について

今回の記事は、「損益の取得方法について」という内容です。 ポジションの損益を取得した場合、利益(損失)が◯◯を超えれば決済、利益(損失)が◯◯を超えればトレイル開始など、損益の内容によって柔軟にルールを変えることが可能です。 ...
MetaTrader 4 プログラム中級編

SendMailについて

 今回の記事は「SendMailについて」です。 SendMail関数  SendMail関数はメールを送る関数です。 まずは、SendMail関数の引数について説明します。 void SendMail( st...
MetaTrader 4 プログラム中級編

メールの設定の仕方

今回の記事は「メールの設定の仕方」です。 オーダーシステムの方では記載しておりましたが、こちらでは説明させて頂いていませんでしたので改めて説明させて頂きます。 MT4のメール機能  メール機能とは、特定のタイミングで...
MetaTrader 4 プログラム中級編

OrderSelectについて

 今回は「OrderSelectについて」という内容で記事を書かせて頂きます。 OrderSelect関数  OrderSelect関数は、ポジションのデータを取得する関数ですが、使い方が複数あり、実際に使いこなすとな...
タイトルとURLをコピーしました