面白いトレーディングのアイデアがあります。コード(mql4)のエラーを見つけるのを手伝ってください。 - ページ 7 1234567891011121314...18 新しいコメント Сергей Криушин 2016.02.25 15:39 #61 Sergey Gritsay: このバリエーションは、単一通貨のEAをお持ちの場合に適しています。多通貨のEAを作成する場合は、Iniqのすべてのペアのための指標を作成する必要があります。 なるほど~この点は見落としていました、ターミナルで開いている全ての通貨が対象ということでしょうか? Sergey Gritsay 2016.02.25 15:39 #62 MT5版はもっと改良が必要で、私が投稿したバージョンはかなり不具合がある Sergey Gritsay 2016.02.25 15:40 #63 Сергей Криушин: なるほど~、その点は見落としていました。ターミナルで開いているすべての通貨が対象ということでしょうか?は Sergey Gritsay 2016.02.27 20:16 #64 皆さんこんにちは、MT5用のEAを標準クラスで書き直しました。今のところ、フライトはOKです。テストして、エラーがあれば報告しましょう。テスターの可視化モードでEAをテスト するために、私は必要なシンボルを処方する必要があります、関数は次のようになります。bool symbol_tester(string symbol) { if(!MQLInfoInteger(MQL_VISUAL_MODE))return(true); //if(!MQLInfoInteger(MQL_TESTER))return(true); //if(!MQLInfoInteger(MQL_OPTIMIZATION))return(true); if(symbol=="EURUSD")return(true); if(symbol=="AUDUSD")return(true); if(symbol=="GBPUSD")return(true); if(symbol=="USDCAD")return(true); if(symbol=="USDCHF")return(true); if(symbol=="USDJPY")return(true); if(symbol=="NZDUSD")return(true); if(symbol=="GBPCAD")return(true); return(false); } ファイル: exp_cci_mt5_v2.mq5 19 kb Sergey Gritsay 2016.02.28 03:00 #65 インジケーターのクラスがおかしいのか、すごく重いのか、テスターが目の前で失速していくんです。全般的に、標準クラスを 使わずにインジケータ処理を作り直しました。また、信号の選択も追加しました。signal_01 - cci(13)が-100以下なら買い、100以上なら売り。signal_02 - cci(13)が上値から-100を越えたら買い、cci(13)が下値から-100を越えたら売りsignal_03 - cci(13)が下から-100を越えたら売り、cci(13)が上から100を越えたら売りsignal_04 - cci(13)が下から上に100を越えたら売り、cci(13)が上から下に-100を越えたら買いsignal_05 - cci(13)が100より上でクロスしたら買い、-100より下でクロスしたら売り。パネルの不具合を削除し、EA再起動時のトレンド検索を修正しました。 ファイル: exp_cci_mt5_v2.mq5 22 kb Sergey Gritsay 2016.02.28 07:18 #66 mt4版でシグナルを選択 できるようにしました。 ファイル: exp_cci_mt4.mq4 48 kb CCI_100_13_tester.mq4 14 kb Sergey Gritsay 2016.03.02 15:25 #67 エラーストップを間違って取得するのを修正しました。また、MT5テスターでは、Expert AdvisorはOnTimer()よりもOnTick()関数で速く実行されていることに気づきました。そのため、テスターで実行する際には、コード内でこれらを置き換えることをお勧めします。 ファイル: exp_cci_mt4.mq4 46 kb CCI_100_13_tester.mq4 13 kb exp_cci_mt5_v2.mq5 23 kb Сергей Криушин 2016.03.03 13:27 #68 Sergey Gritsay:エラーストップを間違って取得するのを修正しました。また、MT5テスターでは、Expert AdvisorはOnTimer()よりもOnTick()関数で速く実行されていることに気づきました。そのため、テスターで実行する際には、コード内でこれらを置き換えることをお勧めします。Strategy Testerでは全く機能していません。MT5で停止せずにロットを作成し、ターミナルに存在しないペアにポジションを置く方法が不明です:USDSEK; USD ZAR; USDMXM, しかしそれらはマーケットウォッチに存在します...。そのせいか、テスターの速度が落ちているような...。 Сергей Криушин 2016.03.03 13:36 #69 テーブルが2列になった フルスクリーン - 1列 Sergey Gritsay 2016.03.03 16:35 #70 不具合を修正しました。入力パラメータにカンマで区切って作成したテスト機。デモの先物でも動作確認済み。 ファイル: exp_cci_mt5_v2.mq5 25 kb 1234567891011121314...18 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このバリエーションは、単一通貨のEAをお持ちの場合に適しています。多通貨のEAを作成する場合は、Iniqのすべてのペアのための指標を作成する必要があります。
なるほど~、その点は見落としていました。ターミナルで開いているすべての通貨が対象ということでしょうか?
は
皆さんこんにちは、MT5用のEAを標準クラスで書き直しました。今のところ、フライトはOKです。テストして、エラーがあれば報告しましょう。テスターの可視化モードでEAをテスト するために、私は必要なシンボルを処方する必要があります、関数は次のようになります。
インジケーターのクラスがおかしいのか、すごく重いのか、テスターが目の前で失速していくんです。全般的に、標準クラスを 使わずにインジケータ処理を作り直しました。また、信号の選択も追加しました。
signal_01 - cci(13)が-100以下なら買い、100以上なら売り。
signal_02 - cci(13)が上値から-100を越えたら買い、cci(13)が下値から-100を越えたら売り
signal_03 - cci(13)が下から-100を越えたら売り、cci(13)が上から100を越えたら売り
signal_04 - cci(13)が下から上に100を越えたら売り、cci(13)が上から下に-100を越えたら買い
signal_05 - cci(13)が100より上でクロスしたら買い、-100より下でクロスしたら売り。
パネルの不具合を削除し、EA再起動時のトレンド検索を修正しました。
エラーストップを間違って取得するのを修正しました。また、MT5テスターでは、Expert AdvisorはOnTimer()よりもOnTick()関数で速く実行されていることに気づきました。そのため、テスターで実行する際には、コード内でこれらを置き換えることをお勧めします。
エラーストップを間違って取得するのを修正しました。また、MT5テスターでは、Expert AdvisorはOnTimer()よりもOnTick()関数で速く実行されていることに気づきました。そのため、テスターで実行する際には、コード内でこれらを置き換えることをお勧めします。
Strategy Testerでは全く機能していません。MT5で停止せずにロットを作成し、ターミナルに存在しないペアにポジションを置く方法が不明です:USDSEK; USD ZAR; USDMXM, しかしそれらはマーケットウォッチに存在します...。そのせいか、テスターの速度が落ちているような...。
不具合を修正しました。入力パラメータにカンマで区切って作成したテスト機。デモの先物でも動作確認済み。