記事"6つのステップでトレーディング自動装置を作りましょう!"についてのディスカッション - ページ 4 123456789 新しいコメント Jin 2012.03.23 10:41 #31 とても良い記事だ。ありがとう。 bivmail 2012.03.23 12:39 #32 私の検索の仕方が悪かったのでしょう。CCustomの説明の方向を教えてください。カスタムインジケータを 作成した後、なぜチェックを呼び出す必要があるのか理解できません(インジケータのカスタマイズでしょうか?)//| インジケータのバッファ数を設定します。|//--- バッファ数 if(!m_slow_ma.NumBuffers(1)) return(false); //--- この時点に到達したことは、関数が正常に実行されたことを意味する。 Rashid Umarov 2012.03.23 13:28 #33 bivmail:検索の仕方が悪かったようだ。スペルミスがあります。記事の中に CiCustomへの 言及があります: もちろん、CIndicatorの 子孫となる独自のインジケーター・クラスを作成し、MQL5ウィザードで使用するために必要なすべてのメソッドを実装することもできます。しかし今回は、CiCustomを 使用して取引シグナルモジュールで任意のカスタムインジケーターを 使用する方法を紹介したいと思います。 Biantoro Kunarto 2012.03.24 03:34 #34 良品 bivmail 2012.03.26 18:53 #35 勝てない...ヘルプ同じカタログにある例からシグネレーターを作成 し、Expert Advisorを生成しました。シグナレーターを基にExpert Advisorを生成すると、説明と入力パラメータのウィンドウが表示され、OKをクリックすると失敗します:2012.03.26 20:45:16 art367exp.ex5 無効なEX5ファイルです。すでに別の名前を付け、新しいシグナルファイルを作成し、そこにテキストをコピーしました。目視で比較したところ、すべて正常のようです。エラーはどこにあるのでしょうか?ビルド572 ファイル: BIV_art_367_signal.mqh 13 kb MA_Cross.mqh 12 kb Victor Kirillin 2012.03.26 20:09 #36 bivmail: 勝てない...ヘルプ同じカタログにある例からシグネレーターを作成 し、Expert Advisorを生成しました。シグナレーターを基にExpert Advisorを生成すると、説明と入力パラメータのウィンドウが表示され、OKをクリックすると失敗します:2012.03.26 20:45:16 art367exp.ex5 無効なEX5ファイルです。すでに別の名前を付け、新しいシグナルファイルを作成し、そこにテキストをコピーしました。目視で比較したところ、すべて正常のようです。エラーはどこにあるのでしょうか?ビルド572 調べてみます(OnInit()も来ません)。 Victor Kirillin 2012.03.27 07:31 #37 uncleVic: 調べてみます(OnInit()も来ません)。 ターミナルを更新してみてください(現在のビルドは600年以上前です)。 bivmail 2012.03.27 13:00 #38 uncleVic: ターミナルを更新してみてください (現在のビルドは600以上前です)私は3月23日から619に更新しました、alfaforexは他を提供していません。結果は同じです。Expert Advisorに直接(include行の代わりに)signalerのテキストを入れようとしたところ、正常にコンパイルされましたが、同じエラーで動作しません...。躓いているファイル名はどうすれば分かるのでしょうか?onInitに最初の行printf(__FUNCTION__+": expertの初期化")を入れてみましたが、結果は出ませんでした。とログに書かれている:2012.03.27 14:59:39 Experts expert art367biv (EURUSD,H1) loaded successfully.2012.03.27 14:59:41 Experts art367biv (EURUSD,H1) の初期化に失敗しました。2012.03.27 14:59:41 Experts expert art367biv (EURUSD,H1) 削除。どうやら、例のように一行ずつ順番に並べなければならないようだ。 Документация по MQL5: Стандартные константы, перечисления и структуры / Именованные константы / Предопределенные макроподстановки www.mql5.com Стандартные константы, перечисления и структуры / Именованные константы / Предопределенные макроподстановки - Документация по MQL5 エラー、バグ、質問 MQL5でWebRequestエラー4014:代替案についてヘルプが必要です テストの操作ログ - アルゴリズム取引、自動売買ロボット Victor Kirillin 2012.03.27 14:00 #39 bivmail:私は3月23日から619に更新しました、alfaforexは他を提供していません。結果は同じです。Expert Advisorにシグナルテキストを直接(include行の代わりに)入れてみたところ、コンパイルはうまくいきましたが、同じエラーで動きません。つまずいているファイル名はどうすればわかりますか?onInitに最初の行printf(__FUNCTION__+": expertの初期化") を入れてみましたが、結果はありません。とログに書かれている:2012.03.27 14:59:39 Experts expert art367biv (EURUSD,H1) loaded successfully.2012.03.27 14:59:41 Experts art367biv (EURUSD,H1) の初期化に失敗しました。2012.03.27 14:59:41 Experts expert art367biv (EURUSD,H1) 削除。どうやら、例のように一行ずつ順番に並べなければならないようだ。ありがとうございます。あなたのプログラミングのおかげで、コンパイラのエラーが見つかりました。あなたは持っています: bool GetFastMA(const int index) const{ return(m_fast_ma.GetData(0,index));} bool GetSlowMA(const int index) const{ return(m_slow_ma.GetData(0,index));} 必要です: double GetFastMA(const int index) const{ return(m_fast_ma.GetData(0,index));} double GetSlowMA(const int index) const{ return(m_slow_ma.GetData(0,index));} Victor Kirillin 2012.03.27 14:40 #40 また(あなたの)ミスだ://--- オブジェクトの初期化 if(!m_fast_ma m_slow_ma.Create(m_symbol.Name(),m_period,IND_CUSTOM,4,parameters)) { printf(__FUNCTION__+": 低速MAオブジェクト初期化エラー"); return(false); } //--- バッファ数 if(!m_slow_ma.NumBuffers(1)) return(false); これを防ぐ方法をライブラリーで見てみるよ。 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
とても良い記事だ。ありがとう。
私の検索の仕方が悪かったのでしょう。CCustomの説明の方向を教えてください。
カスタムインジケータを 作成した後、なぜチェックを呼び出す必要があるのか理解できません(インジケータのカスタマイズでしょうか?)
//| インジケータのバッファ数を設定します。|
検索の仕方が悪かったようだ。
スペルミスがあります。記事の中に CiCustomへの 言及があります:
もちろん、CIndicatorの 子孫となる独自のインジケーター・クラスを作成し、MQL5ウィザードで使用するために必要なすべてのメソッドを実装することもできます。しかし今回は、CiCustomを 使用して取引シグナルモジュールで任意のカスタムインジケーターを 使用する方法を紹介したいと思います。
良品
勝てない...ヘルプ
同じカタログにある例からシグネレーターを作成 し、Expert Advisorを生成しました。
シグナレーターを基にExpert Advisorを生成すると、説明と入力パラメータのウィンドウが表示され、OKをクリックすると失敗します:
2012.03.26 20:45:16 art367exp.ex5 無効なEX5ファイルです。
すでに別の名前を付け、新しいシグナルファイルを作成し、そこにテキストをコピーしました。
目視で比較したところ、すべて正常のようです。エラーはどこにあるのでしょうか?ビルド572
勝てない...ヘルプ
同じカタログにある例からシグネレーターを作成 し、Expert Advisorを生成しました。
シグナレーターを基にExpert Advisorを生成すると、説明と入力パラメータのウィンドウが表示され、OKをクリックすると失敗します:
2012.03.26 20:45:16 art367exp.ex5 無効なEX5ファイルです。
すでに別の名前を付け、新しいシグナルファイルを作成し、そこにテキストをコピーしました。
目視で比較したところ、すべて正常のようです。エラーはどこにあるのでしょうか?ビルド572
調べてみます(OnInit()も来ません)。
ターミナルを更新してみてください (現在のビルドは600以上前です)
私は3月23日から619に更新しました、alfaforexは他を提供していません。
結果は同じです。Expert Advisorに直接(include行の代わりに)signalerのテキストを入れようとしたところ、正常にコンパイルされましたが、同じエラーで動作しません...。
躓いているファイル名はどうすれば分かるのでしょうか?
onInitに最初の行printf(__FUNCTION__+": expertの初期化")を入れてみましたが、結果は出ませんでした。
とログに書かれている:
2012.03.27 14:59:39 Experts expert art367biv (EURUSD,H1) loaded successfully.
2012.03.27 14:59:41 Experts art367biv (EURUSD,H1) の初期化に失敗しました。
2012.03.27 14:59:41 Experts expert art367biv (EURUSD,H1) 削除。
どうやら、例のように一行ずつ順番に並べなければならないようだ。
私は3月23日から619に更新しました、alfaforexは他を提供していません。
結果は同じです。Expert Advisorにシグナルテキストを直接(include行の代わりに)入れてみたところ、コンパイルはうまくいきましたが、同じエラーで動きません。
つまずいているファイル名はどうすればわかりますか?
onInitに最初の行printf(__FUNCTION__+": expertの初期化") を入れてみましたが、結果はありません。
とログに書かれている:
2012.03.27 14:59:39 Experts expert art367biv (EURUSD,H1) loaded successfully.
2012.03.27 14:59:41 Experts art367biv (EURUSD,H1) の初期化に失敗しました。
2012.03.27 14:59:41 Experts expert art367biv (EURUSD,H1) 削除。
どうやら、例のように一行ずつ順番に並べなければならないようだ。
ありがとうございます。あなたのプログラミングのおかげで、コンパイラのエラーが見つかりました。
あなたは持っています:
必要です:
また(あなたの)ミスだ:
これを防ぐ方法をライブラリーで見てみるよ。