MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第71回「トレード用のオリジナルクラスを作る」【MT5用EAの作り方】

前回は ネッティングシステムにおけるシンプルEAのコード について解説しました。 前回の第70回で中級編は終了し、今回からはいよいよ発展編に入ります。 発展編では何をしていくかというと、クラスを使ったり、実際に作ったりしながら、記述を簡略化...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第70回「簡単な仕組みのMT5用EAを作るーネッティングシステムの-場合ー」【EAの作り方】

前回は とりあえず簡単な仕組みのEA を最後まで完成させました。↓ 作ったMT5用EAのコード記述は、多くのブローカーが採用しているヘッジングシステム口座で運用する事を前提としています。(2024年2月現在、少なくとも国内MT5提供業者は全...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第69回「簡単な仕組みのMT5用EAを作るーその2ー」【EAの作り方】

------ 前回から実際のEA(自動売買プログラム)作りに入りました。 前回までに行った作業は以下の通りです。 MQL5ウィザードを起動し、EA(自動売買プログラム)のひな型ファイルを作成する デモ口座でしか機能しない回路を盛り込む 必要...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第68回「簡単な仕組みのMT5用EAを作るーその1ー」【EAの作り方】

--------------- 前回は 待機注文の削除 について解説しました。 改めて前回の内容をおさらいをしておくと、 待機注文の削除をするには メンバ変数.actionに設定する定数値をTRADE_ACTION_REMOVE にする。 ...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第67回「待機注文の削除」【EAの作り方】

前回は 待機注文の注文修正 について解説しました。 改めて前回の内容をおさらいをしておくと、 待機注文の価格(指値価格やSL,TPなど)修正にはメンバ変数 .actionに設定する定数値をTRADE_ACTION_MODIFYに設定する。 ...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第66回「待機注文の注文修正」【EAの作り方】

- 前回は 待機注文の実行記述について解説しました。 改めて前回の内容をおさらいをしておくと、 新規の待機注文を出すときには、メンバ変数.actionに設定する定数値をTRADE_ACTION_PENDINGにする。 ということをお伝えしま...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第65回「待機注文の実行」【EAの作り方】

前回は ポジションをクローズする為の記述 について解説しました。 改めて前回の内容をおさらいをしておくと、 ポジションをクローズする時は、メンバ変数.actionにTRADE_ACTION_DEALを設定する。 決済をする時はメンバ変数 ....
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第64回「ポジションをクローズする」【EAの作り方】

前回は発注における、ストップロス(SL:損切り価格)とテイクプロフィット(TP:利益確定価格)を設定するプロセスについて解説しました。 改めて前回の内容をおさらいをしておくと、 有効化したポジションにSLとTPを設定するにはTRADE_AC...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第63回「約定したポジションにSLとTPを設定する」【EAの作り方】

前回は 実際に注文を出す記述を、順を追って説明しました。 改めて前回の内容をおさらいをしておくと、 注文は、 ・MqlTradeRequest構造体とMqlTradeResult構造体のインスタンスを宣言する。 ↓ ・MqlTradeReq...
MQL5でEA作ろう講座

【超入門】MQL5 EA講座 第62回「実際に注文を出すコードを書いてみる」【EAの作り方】

前回は MqlTradeResult構造体 について解説しました。 改めて前回の内容をおさらいをしておくと、 MqlTradeResult構造体は、トレードサーバーに送られた注文内容の結果がどうなったのかを受け取る役割を担っている。 Mql...