エラー、バグ、質問 - ページ 451 1...444445446447448449450451452453454455456457458...3185 新しいコメント Andrey Vasiliev 2011.07.09 10:08 #4501 テスターの終了によりポジションを閉じる注文を履歴に 記録していないのでは?その結果、Expert Advisor の初期化時に、最後の取引の利益データを取得することができません。 ポジションはクローズされていますが、OUT タイプの注文はありません。問題を解決するには? Renat Fatkhullin 2011.07.09 10:31 #4502 ありがとうございます、前回の取引の会計を確認します。 Валерий 2011.07.09 11:59 #4503 MoneyJinn:テスターの終了によりポジションを閉じる注文を履歴に 記録していないのでは?その結果、Expert Advisor の初期化時に、最後の取引の利益データを取得することができません。 ポジションはクローズされていますが、OUT タイプの注文はありません。どうすれば問題を解決できるのか?テスト終了時の注文や取引は、「テスト終了」というコメントとともに履歴に書き込まれ、「履歴」タブで確認することができます。コメント付きの注文や取引を分析することで、初めて履歴からそれらのデータを得ることができるのです。なぜそうなのでしょうか。どうやら、テスト間隔終了後に実行されたものとみなされ、完全な意味でのトレードにはなっていないようです。追伸:すみません、ストラテジーテスターの「結果」タブで 削除済み 2011.07.09 14:42 #4504 の開発者の皆様へ.mq5、*.mqhファイルを開く際に形成されるEA/ライブラリ関数のリストを作成してください。また、オブジェクトクラスのリストを 別に用意し、クラス宣言にナビゲートできるようにしたいと思います。追記また、一般に、関数のリストの形成はコンパイルに縛られるべきではありません。Alt + Mを押して関数のリストを取得します(ファイルはどこにでもある可能性があります)。 削除済み 2011.07.09 17:49 #4505 スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。int aray[]; aray[0]=1です。 Andrey Vasiliev 2011.07.09 17:52 #4506 Valmars:テスト終了時の注文と取引は両方とも「テスト終了」というコメントとともに履歴に記録され、「履歴」タブで確認することができます。そのデータは、注文や取引の「コメント」を分析することによってのみ、デジャンクションで取り出すことができる。なぜそうなのでしょうか。どうやら、テスト間隔終了後に実行されたものとみなされ、完全な意味でのトレードにはなっていないようです。P.S. すみません、ストラテジーテスターの「結果」タブで。残念ながら、問題は、ターミナルが「結果」タブにコメント付きのポジションを閉じる注文を公開するだけであることです。対応する注文はHistoryDealsTotal()リストに追加されない。注文の一般的なリスト HistoryOrdersTotal()では、ある程度の予備を持つ期間を選択しても、注文が欠落しています。 Renat Fatkhullin 2011.07.09 17:54 #4507 220Volt:スクリプトで "array out of range "エラーが表示される原因について教えてください。int aray[]; aray[0]=1です。アレイの領域確保/割り当てを忘れています。動的な配列にはArrayResize を使用する必要があります。 削除済み 2011.07.09 17:57 #4508 220Volt:スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。int aray[]; aray[0]=1です。どこに「array out of range」と書いてあるのですか?このようなものが必要です。int ArrDemo[]; int Index = 1; ArrayResize(ArrDemo,Index); ArrDemo[Index-1]=1; Документация по MQL5: Операции с массивами / ArrayRange www.mql5.com Операции с массивами / ArrayRange - Документация по MQL5 Vladimir Gomonov 2011.07.09 17:57 #4509 220Volt:スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。int aray[]; aray[0]=1です。 なぜなら、あなたはドキュメントを読むのが面倒だからです。 削除済み 2011.07.09 17:59 #4510 MetaDriver: ドキュメントを読むのが面倒くさいから。 最も正しい答えです :) 1...444445446447448449450451452453454455456457458...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
テスターの終了によりポジションを閉じる注文を履歴に 記録していないのでは?
その結果、Expert Advisor の初期化時に、最後の取引の利益データを取得することができません。 ポジションはクローズされていますが、OUT タイプの注文はありません。
問題を解決するには?
テスターの終了によりポジションを閉じる注文を履歴に 記録していないのでは?
その結果、Expert Advisor の初期化時に、最後の取引の利益データを取得することができません。 ポジションはクローズされていますが、OUT タイプの注文はありません。
どうすれば問題を解決できるのか?
テスト終了時の注文や取引は、「テスト終了」というコメントとともに履歴に書き込まれ、「履歴」タブで確認することができます。コメント付きの注文や取引を分析することで、初めて履歴からそれらのデータを得ることができるのです。なぜそうなのでしょうか。どうやら、テスト間隔終了後に実行されたものとみなされ、完全な意味でのトレードにはなっていないようです。
追伸:すみません、ストラテジーテスターの「結果」タブで
の開発者の皆様へ
.mq5、*.mqhファイルを開く際に形成されるEA/ライブラリ関数のリストを作成してください。
また、オブジェクトクラスのリストを 別に用意し、クラス宣言にナビゲートできるようにしたいと思います。
追記
また、一般に、関数のリストの形成はコンパイルに縛られるべきではありません。Alt + Mを押して関数のリストを取得します(ファイルはどこにでもある可能性があります)。
スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。
int aray[];
aray[0]=1です。
テスト終了時の注文と取引は両方とも「テスト終了」というコメントとともに履歴に記録され、「履歴」タブで確認することができます。そのデータは、注文や取引の「コメント」を分析することによってのみ、デジャンクションで取り出すことができる。なぜそうなのでしょうか。どうやら、テスト間隔終了後に実行されたものとみなされ、完全な意味でのトレードにはなっていないようです。
P.S. すみません、ストラテジーテスターの「結果」タブで。
残念ながら、問題は、ターミナルが「結果」タブにコメント付きのポジションを閉じる注文を公開するだけであることです。
対応する注文はHistoryDealsTotal()リストに追加されない。
注文の一般的なリスト HistoryOrdersTotal()では、ある程度の予備を持つ期間を選択しても、注文が欠落しています。
スクリプトで "array out of range "エラーが表示される原因について教えてください。
int aray[];
aray[0]=1です。
アレイの領域確保/割り当てを忘れています。
動的な配列にはArrayResize を使用する必要があります。
スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。
int aray[];
aray[0]=1です。
どこに「array out of range」と書いてあるのですか?
このようなものが必要です。
スクリプトが "array out of range "というエラーを出すのはなぜか教えてください。
int aray[];
aray[0]=1です。
ドキュメントを読むのが面倒くさいから。