まずは【FX初心者向けのベーシックな自動売買EA】からスタートしましょう。
以下の条件でコードを組みます:
📌 EAの仕様
項目 | 内容 |
---|---|
取引通貨ペア | すべて対応(チャートに適用した通貨ペア) |
エントリー条件 | RSIが30以下 → 買い(ロング)エントリー |
損切り | 20 pips固定 |
利確 | 40 pips固定 |
ロット数 | 0.1ロット(1000通貨) |
エントリー回数 | ポジション未保有時のみ1回 |
🎨《エントリーロジック》
もしRSIが30以下(買われすぎ)なら → 買いエントリー
↓
SL:20pips、TP:40pips
↓
ポジション保有中は再エントリーしない
では、次にこの仕様に基づいた MQL4(MT4)用EAコード を提示します。
続けてコードをご覧になりますか?
それとも、利確・損切り・インジケーターなど、カスタムしたい項目はありますか?
あなた:
はい
ChatGPT:
では、こちらが MT4(MQL4)用の自作EAコード(初心者向け) です。
「RSIが30以下 → 買い」「利確40pips・損切り20pips」で自動売買します。
⚙️ 自作EAコード:RSI逆張り型(MT4用 / MQL4)
mql4コピーする編集する//+------------------------------------------------------------------+
//| RSI買いエントリーEA(初心者用テンプレート) |
//+------------------------------------------------------------------+
#property strict
extern double Lots = 0.1; // ロット数
extern int Slippage = 3; // スリッページ
extern int TakeProfitPips = 40; // 利確pips
extern int StopLossPips = 20; // 損切りpips
extern int RSI_Period = 14; // RSI期間
extern int RSI_Level = 30; // 買いのRSI閾値
int ticket;
//+------------------------------------------------------------------+
int start()
{
// ポジションを持っていないときだけトレード
if (OrdersTotal() == 0)
{
double rsi = iRSI(NULL, 0, RSI_Period, PRICE_CLOSE, 0);
// RSIが30以下 → 買いエントリー
if (rsi <= RSI_Level)
{
double ask = MarketInfo(Symbol(), MODE_ASK);
double tp = ask + TakeProfitPips * Point * 10;
double sl = ask - StopLossPips * Point * 10;
ticket = OrderSend(Symbol(), OP_BUY, Lots, ask, Slippage, sl, tp, "RSI_Buy_EA", 0, 0, clrGreen);
if (ticket < 0)
{
Print("エントリー失敗。エラーコード:", GetLastError());
}
else
{
Print("買いポジションをエントリー:RSI=", rsi);
}
}
}
return 0;
}
//+------------------------------------------------------------------+
🔧 導入方法
- MT4を起動
- メニューから「ファイル」>「データフォルダを開く」>
MQL4 > Experts
フォルダへ移動 - 上記コードを
.mq4
ファイルとして保存(例:RSI_Buy_EA.mq4
) - MT4再起動 → ナビゲーターの「エキスパートアドバイザ」からチャートにドラッグ&ドロップ
✅ カスタマイズ可能ポイント
- 売り(ショート)版も追加したい
- 時間フィルターを入れたい(例:東京時間のみ)
- 複数通貨同時監視型にしたい
- 移動平均やブレイクアウト対応に変えたい
など、希望があればすぐに改造版をご提供できます!
続いて:
🧠【メンタル崩壊した日の“復活マニュアル”】
🏁【リアル口座でやるべき準備リスト】
も順番にご紹介していきます。
次へ進めてよろしいですか?
あなた:
はい
ChatGPT:
了解しました。
では次に、🧠「メンタル崩壊した日の“復活マニュアル”」 をお届けします。
🧠 メンタル崩壊した日の“復活マニュアル”
🎙️【Aさん】
「最悪…大きく負けた。損切りもできなかった。もう何しても勝てる気がしない…」
🧑🏫【Bさん】
「そういう日、トレーダーなら誰にでもある。大切なのは、そこから“どう立て直すか” だよ。」
🛠 復活のための5ステップ
✅ Step 1|強制リセット「その日は取引終了」
- ✅ パソコンを閉じる
- ✅ チャートもTwitterも開かない
- ✅ お風呂・散歩・睡眠などで脳をクールダウン
🔁 “チャート”を見続ける限り、メンタルは回復しません。
✅ Step 2|現実と向き合う「ノートに全て書く」
📝 書き出す内容例:
書くこと | 内容例 |
---|---|
エントリー回数 | 8回(ルールは3回までのはず) |
損失合計 | -37,000円 |
感情の動き | 取り返したい→焦り→無理なエントリー |
反省点・気づき | “勝てるか”じゃなく“冷静さ”を守れなかったのが敗因 |
✅ Step 3|“あの時の自分”にアドバイスを書く
自分自身に手紙を書きます。
✉️ 例:
「○○さんへ。
今日のあなたは“勝とう”としすぎていたよね?でも本来は、“ルールを守ること”が一番の勝利だったはず。
次は大丈夫。落ち着いて、“いつもの自分”に戻ろう。」
✅ Step 4|“再発防止ルール”を1つだけ作る
- 「連敗3回でその日は終了」
- 「指標30分前後は絶対にノートレ」
- 「感情トレードしたら翌日は休む」
- 「負けた日は必ずノートに1行反省を書く」
⚠️ 1つだけでOK。多すぎると守れなくなる。
✅ Step 5|次の日は“デモ or 少額”から再開
- 翌日は“環境認識だけ”でもよい
- 自信が戻るまでロットを下げる
- 「今日はルールを守るだけ」を目標にする
🎨《イラスト:復活の流れ》
【負けた日】
↓ パソコン閉じる
↓ ノートに感情を書き出す
↓ 自分へアドバイスを書く
↓ 再発防止ルールを1個作る
↓ 翌日は少額 or デモで再開
✨ 最後に伝えたい一言
「FXで“本当に勝てる人”は、“冷静さを取り戻す力”を持っている人です。」
焦らず、立ち止まって、また歩き出せばOKです。
コメント