EA

02.初心者向け MQL5 学習プラン

3-2. 成行注文・指値注文・逆指値注文

成行注文・指値注文・逆指値注文ここでは、MQL5におけるCTradeクラスを活用した注文処理を中心に解説します。CTradeクラスは、従来のOrderSend関数よりも簡潔で直感的なコード記述を可能にし、Hedgeモード対応の取引戦略を効率...
02.初心者向け MQL5 学習プラン

2-1. 演算子(四則演算、比較演算、論理演算)

演算子(四則演算、比較演算、論理演算)MQL5では、演算子を使って数値の計算や条件判定、論理的な処理を行います。演算子は、プログラム内でデータを操作するための基本的な要素であり、非常に重要な役割を果たします。MQL5には、主に四則演算子、比...
02.初心者向け MQL5 学習プラン

1-2. 最初のプログラム(MetaEditorのインストールと設定)

最初のプログラムMQL5でのプログラミングを始めるには、まず開発環境を整える必要があります。MQL5はMetaTrader 5(MT5)プラットフォームで使用するプログラミング言語で、MetaEditorという専用エディタを用いてプログラム...
02.初心者向け MQL5 学習プラン

1-1. MQL5とは? MT4との違い

MQL5とMQL4の主な違いMQL5は、MetaTrader 5 (MT5) で使用されるプログラミング言語であり、MT4(MetaTrader 4)とはいくつかの重要な点で異なります。MQL5は、主に自動取引プログラム(エキスパートアドバ...
EA

[MT4/MT5]定時LINE通知(NotifyMorning)

概要MT5用のEA(MT4用もあります)です。MT5が動作しているかどうかを知らせるために、日付変更時やローソク足の確定後を選択して自動的にLINEへ通知します。VPSやご自宅のPCでEAがちゃんと機能しているかをLINEに通知して、外出先...
インジケーター

[MT4]EA自動停止再開(EAExecPlan)

概要MT4用のインジケーターです。MT4の自動売買ボタンを曜日と時間指定で押下し、EAの取引を自動で停止や再開をおこなうことができます。EA自体に動作時間を制限する機能がなくても、このインジケーターで早朝のスプレッドが広い時間帯は取引しない...
インジケーター

[MT5]EA自動停止再開(EAExecPlan)

概要MT5用のインジケーターです。MT5のアルゴリズム取引ボタンを曜日と時間指定で押下し、EAの取引を自動で停止や再開をおこなうことができます。EA自体に動作時間を制限する機能がなくても、このインジケーターで早朝のスプレッドが広い時間帯は取...
EA

[MT5]全ポジションクローズ(AllClose)

概要MT5用のEA(Expert Advisor)です。約定済のポジションを、ボタンにより一括決済します。表示しているチャートと同じ通貨を全て決済と、口座内の全ポジションを決済するかを選べます。画面イメージスプレッド警告チャート右下にある「...