ChatGPTでFX最強RSI逆張りEAを作ってみる

ステップバイステップで外枠を作って埋めてくと良さそう

一度にコードを生成するよりも一個一個出した方が精度が高まります。

プロンプト

以下の条件でMQL4を使ってMT4のEAを作成してください。

  • MagicNumberは999959999
  • 最初の関数を回答する場合は最初の行に#property strictをいれること
  • 一個前のローソク足を使用する
  • RSI > 70 でショート
  • RSI < 30 でロング
  • RSI < 40 でショート決済
  • RSI > 60 でロング決済
  • リミットストップはつけないこと

関数を作ったら区切ってステップバイステップで関数のコードを表示させてください。

  1. void position_entry(int side) をつくる
  2. void position_close(int side) をつくる
  3. int position_count(int side) をつくる
  4. テクニカル指標を計算して結果を返すbool is_buy()、bool is_sell()をつくる
  5. テクニカル指標を計算して結果を返すbool is_buy_close()、bool is_sell_close()をつくる
  6. 各関数を組み合わせてOnTick()をつくる

注意点として

  • OnTick()内部で各関数を呼び出すこと
  • position_countはMagicNumberを含めること
  • 現在のポジション情報の取得にfor (int i = OrdersTotal() – 1; i >= 0; i–)を使うこと
  • ポジション数は整数です

まずはvoid position_entry(int side)の関数を作ってください

これであとは「続けてください」を押すとコードを書いてくれます。

終わったら機能を追加していきます

フィルター機能を追加する

サンプルコード

サンプルコードのバックテスト結果

おわり

ステップを踏むと調子が良くなります。

回答はガチャに近いのでハズレとアタリが半分半分ですね。

noteでマガジンを始めました。

  • 完全版ゴトー日EA
  • 完全版朝スキャEA
  • ユロドルアノマリーEA
  • 月末アノマリーEA
  • ポンドルアノマリーEA
  • ブレイクアウトEA
  • 完全版RSI逆張りEA
  • Web認証システム

ソースコード付きです。

ホソノP自作EA

Gotobi Teriyaki
19,800円
設置が簡単♪ゴトー日のEA
  • ゴトー日のEAです

もうやってるよね? タリタリの自己アフィリエイト

海外FXキャッシュバック口座開設ならTariTali(タリタリ)
海外業者にはキャッシュバック必須です。タリタリを使うと自己キャッシュバックが受け取り可能に。IB乗り換えもOK。
\スプレッドの40%が戻ってくる /
ドル円1LOT約400円キャッシュバック
  • -
    コピー

この記事を書いた人

最近のコメント

  1. アバター
  2. アバター
  3. アバター
  4. アバター
  5. アバター