週末の夕方
こんにちは。MQL5 Expert Advisorです。
RSIでエントリー、MAをフィルタリング。H1上位の時間軸を狙う。
応募条件
RSI、MA、SL、TP、BUの設定。総利益と逆シグナルで全注文を決済する。
H1でMA110を下回り、RSI(4)が70以上の時、ショートに取引を開始する。次の注文で、30ポイントでブーイングが入ったところで、トレンドを埋めていく。ТРの終値で、入力の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
H1で価格がMA110を上回り、RSI(4)の値が30以下になったら買いの取引を開始する。
Booの注文の出口で30ポイントに以下の注文でトレンドの上乗せをしています。ТРの終値で、入口の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
初期バリエーションは概ねそうです。
こんにちは。MQL5 Expert Advisorを印刷したいのですが、どうすればよいですか?
RSIでエントリー、MAをフィルタリング。シニアタイムフレームH1に注力する。
応募条件
RSI、MA、SL、TP、BUの設定。総利益と逆シグナルで全注文を決済する。
H1でMA110を下回り、RSI(4)が70以上の時、ショートに取引を開始する。次の注文で、30ポイントでブーイングが入ったところで、トレンドを埋めていく。ТРの終値で、入力の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
H1でMA110を上回り、RSI(4)が30以下の時に買いを開始する。
Booの注文の出口で30ポイントに以下の注文でトレンドの上乗せをしています。ТРの終値で、入口の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
初期バリエーションは概ねそうです。
このEAは全自動モードですが、時々、エントリーの瞬間を可視化したいのですが(使用した指標をチャートに 表示し、シグナルがうまくいったときに「Experts」タブにどのシグナルが働いたかを印刷します)?
入力の瞬間を可視化することはもちろん、操作中に発生しうるミスを追跡し、修正するのに適しています。Expert Advisor が注文を開いたときと、それを閉じた理由が報告されれば、よりよいでしょう。CUとTRALingStopは別物なので、トロールのことを書き忘れてました。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
ウラジミール・カルプトフ さん 2018.04.17 19:27
EA「OSYuWwJk EA.mq5」は終了しました。
*** "1.004"***
まとめて説明します。
私はこんな名前を思いつきました(泥縄式ではなく、パスワードジェネレーターで名前を作っただけです)-「OSYuWwJk EA」です。
説明
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
ナイトレーダー さん 2018.03.31 22:52
ハイ、では私が最初に......。MQL5アドバイザーを3abate。
RSI、MAフィルターによるエントリー。H1上位の時間軸を狙う。
応募条件
RSI、MA、SL、TP、BUの設定。総利益と逆シグナルで全注文を決済する。
H1でMA110を下回り、RSI(4)が70以上の時、ショートに取引を開始する。次の注文で、30ポイントでブーイングが入ったところで、トレンドを埋めていく。ТРの終値で、入力の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
H1のMA110を上回り、RSI(4)が30以下の時に買いポジションを建てる。
Booの注文の出口で30ポイントに以下の注文でトレンドの上乗せをしています。ТРの終値で、入口の条件が変わっていなければ、新しい取引を開始します。次のシグナルを待ちます。
初期バリエーションは概ねそうです。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
ナイトトレーダー さん 2018.04.01 15:07
エントリーポイントを可視化することで、プロセスで発生しうるエラーを追跡し、修正することができるのはもちろんのことです。Expert Advisor が注文を開いたときと、それを閉じた理由が報告されると、よりよいです。CUとTRALingStopは別物なので、トロールのことを書き忘れてました。OSYuWwJk EA.mq5
入力パラメータはすべて揃っているようで、何も忘れてはいません。
//--- input parameters input double InpLots = 0.1; // Lots input ushort InpStopLoss = 50; // Stop Loss (in pips) input ushort InpTakeProfit = 50; // Take Profit (in pips) input ushort InpTrailingStop = 5; // Trailing Stop (in pips) input ushort InpTrailingStep = 5; // Trailing Step (in pips) input ushort InpBreakeven = 15; // Breakeven ("0" -> off) input ENUM_TIMEFRAMES InpMA_period = PERIOD_H1; // MA: period input int InpMA_ma_period = 15; // MA: averaging period input int InpMA_ma_shift = 0; // MA: horizontal shift input ENUM_MA_METHOD InpMA_ma_method = MODE_SMA; // MA: smoothing type input ENUM_APPLIED_PRICE InpMA_applied_price = PRICE_CLOSE; // MA: type of price input ENUM_TIMEFRAMES InpRSI_period = PERIOD_H1; // RSI: period input int InpRSI_ma_period = 21; // RSI: averaging period input ENUM_APPLIED_PRICE InpRSI_applied_price = PRICE_CLOSE; // RSI: type of price
intput Slip = 30; // requotes, intput Magic = 123; // magic ,five digits, 自己暗示として追加するのを忘れていました。
現在のローソク足で開くか、次のローソク足で開くかのオプションを追加することはできますか?
ローソク足コントロールを追加することができます。シグナルを受信したら、売りは弱気、買いは強気のローソク足で開始します。もちろん、あなたが気にしないのであれば、ですが。
OSYuWwJk EA.mq5
バージョン "1.001"
RSIレベル(UP、DOWN)の設定により、状況を分析し、シグナルを取得することができます。
現時点でのシンプルな分析。
- 買:Ask()>バー1の移動平均 線 AND バー1のRSI <= RSIの下降レベル
- 売り: Bid() < 1本目の移動平均線 AND 1本目のRSI >= RSI UPレベル
OSYuWwJk EA.mq5
バージョン "1.001"
RSIレベル(UP、DOWN)の設定により、状況を分析し、シグナルを取得することができます。
現時点でのシンプルな分析。
- 買:Ask()>バー1の移動平均線 AND バー1のRSI <= RSIの下降レベル
- 売り: Bid() < 1本目の移動平均線 AND 1本目のRSI >= RSI UPレベル
EAとしては、多孔質という制限が切実なのです。このパラメータを最適化する可能性を持つ。

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
このトピックでは、週末のみ「MQL5 EAのクイックバッチ」の依頼を受け付けています。
私は、EAを作ることに同意する権利と、拒否する権利を留保します :)
EAが表示された場合、そのコードは必ずOPENで公開されなければなりません。
注:週末 期間-金曜深夜、土曜・日曜の全日。
現在、仕事中です。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
週末の夕方
ymsssg さん 2019.10.08 20:02
ウラジミールさん、こんにちは。
MT4からMT5にEAを移植することに興味がある。テスターになる覚悟ソースコードはこの投稿に添付しています。オープンスペースで発見
Expert Advisorの仕様
プラットフォーム:MT4
通貨ペア:EURUSD、GBPUSDを希望。
時間帯:M5
作業時間:24時間
基本的な重要ポイント:Expert Advisorは、買いと売りを同時に取引する。さらに、Expert Advisorには異なるマジックオーダーが設定に書かれているので、ユーザーは何も変更する必要がありません(ボットが売り注文と買い注文を正しく追跡するためには、異なるマジックナンバーが必要です - 混乱しません)。
EA戦略
Expert Advisorは マーチンゲールの原理を 利用しています。同じ商品のチャートから買いと売りを同時に取引します。RSI オシレーターの測定値は、取引を開始するために考慮されます (私はそれが RsiMinimumと RsiMaximum コード内の変数の値に依存していることを理解 するように)。 EAをインストールし、取引を許可した後、しばらくして(起動後15分くらいか、ほとんど即座に)、いくつかの売買注文が 開かれます。
もし、その日が非常に平坦に見え、この方向にもこの方向にも明らかな動きがなく、価格が次の注文を出すための設定( StepMin変数)で指定したレベルに達して いなければ、買い注文と売り注文のペアが 一日中存在することになります。
重要な特徴は、ストップロス注文とテイクプロフィット注文は、最初は注文を持っていないことです。そして、相場が上昇するか下降するかによって、EAはトレンドに逆らって新規注文を開始します。相場が上昇すればEAは売り、下降すればEAは買います。ここでのすべては、例外なく、すべてのマーチンゲール契約と同じです。そしてこの場合、(トレンドに逆らって開いた2つ目の注文から)Take Profitの注文があります。その後、価格が戻るとすぐに、Expert AdvisorはTake Profitに従って注文を閉じ、市場は再びストップ注文とTake Profit注文のない数個の売買注文を持つことになります。
次に、Expert Advisorは、新しいトレンドに対して、上記のすべての動作を繰り返し行います。
Expert Advisorによって注文のグリッドが閉じられた後、買い注文と売り注文の間のステップが増加することに注意してください。そして、これはグリッドが閉じた後も毎回発生します。注文の間隔は市場のボラティリティに依存し、最大で50~70ポイントになることがあります。そしてさらに、EAは「スイング」するために、より多くのボラティリティを待つ必要があります。
Expert Advisorは3番目の注文からロットを増やし始め、1番目と2番目の注文は設定(変数 Lots )で設定されているロットで進みます - これは非常に重要な詳細 です。
Expert Advisorに、注文間のステップを可変にするオプションが実装されています。ユーザーは、ある注文のオープニングから次の注文のオープニングまでの距離を設定できるだけでなく、注文を選択して、注文間の既存のステップに何ポイント追加するかを指定できます - これは、特に強い失敗の場合に非常に便利なオプションです。