ロボットコードの一部をインジケータに保持する意味があるのはどんな場合ですか? - ページ 22 1...151617181920212223242526272829...38 新しいコメント hrenfx 2011.03.20 17:25 #211 Integer: それもありましたね。ポルターガイストや天井から水が垂れてくるのと全く同じ論法です。 見逃したところを繰り返し(コピーペーストでOK)よければ。そうでなければ、何を言っているのかまったくわからない。私のコードがREALに適していないと感じた場合。特に賢い人だけがわかるように、理由を明記してください。自分の考えをはっきり言える。 Dmitry Fedoseev 2011.03.20 17:28 #212 hrenfx: もしよろしければ、私が見落としていることを繰り返し(コピーペーストでも構いません)教えてください。そうでないと、まったく話が通じないんです。もし、私のコードがREALに適していないと思われるのであれば。特に賢い人だけがわかるように、理由を明記してください。自分の思っていることを明確にできる 。 デジャヴュ!19ページの冒頭からお読みいただけます。絶対的な繰り返し。breakや return演算 子も忘れずに、またループの数もあらかじめ決めておきましょう。 hrenfx 2011.03.20 17:30 #213 読ませていただきましたが、なぜ私のEAがREALに適さないと判断されたのか、まだ理解できていません。書いてあるんだから読み直せ」と言い切るか、具体的に(このスレッドで何度か呼びかけた)自分の意見を主張するかです。今のところ、よくわからない理由で水だけです。 Dmitry Fedoseev 2011.03.20 17:33 #214 hrenfx: 読ませていただきましたが、なぜ私のEAがREALに適さないと判断されたのか、まだ理解できていません。書いてあるんだから読み直せ」と言い切るか、具体的に(このスレッドで何度か呼びかけた)自分の意見を主張するかです。今のところ、よくわからない理由で水だけです。 この質問があったのですが、私は答えたのです。その理由の説明もあった。では、19ページ&while(true)...を見てみましょう。 Victor Nikolaev 2011.03.20 17:36 #215 hrenfx: それを読むと、なぜ私のExpert AdvisorがREALに適していないと思うのか、まだ理解できません。Expert AdvisorはREALには向かない。 書いてあるんだから読み直せ」という誤りに走るもよし、具体的に(このスレッドで何度か呼びかけた)自分の意見を主張するもよし。今のところ、よくわからない理由で水だけです。 正しく計算するためには、IndicatorCounted()のアナログを使用する必要があります。Barsと関数(変数)の値の差が1より大きい場合は、完全な再計算をしなければならない。 差が1の場合、前のバーを計算し、新しいバーを計算する。0の場合、現在のバーのみ再計算する Victor Nikolaev 2011.03.20 17:41 #216 ただし、インジケータの計算を EAに転送する際に、まだ一つ問題があります。このとき、5本前、10本前、あるいはもっと前の値を参照する必要があります。この問題は、いくつかの複雑な問題を解決することができます。しかし、それは解決することができます hrenfx 2011.03.20 17:43 #217 Vinin: IndicatorCounted()の類似品を使って、正しく計算する必要があります。Barsと関数(変数)の値の差が1より大きい場合、完全な再計算を行う必要があります。 差が1の場合、前のバーを計算し、新しいバーを計算する。0 の場合、現在のバーの再計算のみ このコードに 何か気に入らない点がありますか? double GetEMA() { static int PrevTime = 0; if (PrevTime == Time[0]) return(EMA); int i = iBarShift(Symbol(), Period(), PrevTime) - 1; PrevTime = Time[0]; while (i >= 0) { EMA = EMA * Alpha + (1 - Alpha) * GetPrice(i); i--; } return(EMA); } Victor Nikolaev 2011.03.20 17:46 #218 hrenfx: このコードに 何か気に入らない点がありますか? もちろん、好きなわけではありません。エラーもカウントされる hrenfx 2011.03.20 17:48 #219 もっと具体的にお願いします。 Victor Nikolaev 2011.03.20 17:56 #220 hrenfx: もっと具体的にお願いします。 通信途絶時のEMA値を誤って取得している。最後に算出されたものとする。しかし、それは正しいことではありません。その結果、この関数はn本のバーに対してではなく、もっと大きな数のバーに対して 正しく動作しなくなります。その値を保存すれば、もちろん 1...151617181920212223242526272829...38 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
それもありましたね。ポルターガイストや天井から水が垂れてくるのと全く同じ論法です。
もしよろしければ、私が見落としていることを繰り返し(コピーペーストでも構いません)教えてください。そうでないと、まったく話が通じないんです。もし、私のコードがREALに適していないと思われるのであれば。特に賢い人だけがわかるように、理由を明記してください。自分の思っていることを明確にできる 。
デジャヴュ!19ページの冒頭からお読みいただけます。絶対的な繰り返し。breakや return演算 子も忘れずに、またループの数もあらかじめ決めておきましょう。
読ませていただきましたが、なぜ私のEAがREALに適さないと判断されたのか、まだ理解できていません。書いてあるんだから読み直せ」と言い切るか、具体的に(このスレッドで何度か呼びかけた)自分の意見を主張するかです。今のところ、よくわからない理由で水だけです。
この質問があったのですが、私は答えたのです。その理由の説明もあった。では、19ページ&while(true)...を見てみましょう。
それを読むと、なぜ私のExpert AdvisorがREALに適していないと思うのか、まだ理解できません。Expert AdvisorはREALには向かない。 書いてあるんだから読み直せ」という誤りに走るもよし、具体的に(このスレッドで何度か呼びかけた)自分の意見を主張するもよし。今のところ、よくわからない理由で水だけです。
正しく計算するためには、IndicatorCounted()のアナログを使用する必要があります。Barsと関数(変数)の値の差が1より大きい場合は、完全な再計算をしなければならない。
差が1の場合、前のバーを計算し、新しいバーを計算する。0の場合、現在のバーのみ再計算する
IndicatorCounted()の類似品を使って、正しく計算する必要があります。Barsと関数(変数)の値の差が1より大きい場合、完全な再計算を行う必要があります。
差が1の場合、前のバーを計算し、新しいバーを計算する。0 の場合、現在のバーの再計算のみ
このコードに 何か気に入らない点がありますか?
このコードに 何か気に入らない点がありますか?
もちろん、好きなわけではありません。エラーもカウントされる
もっと具体的にお願いします。
通信途絶時のEMA値を誤って取得している。最後に算出されたものとする。しかし、それは正しいことではありません。その結果、この関数はn本のバーに対してではなく、もっと大きな数のバーに対して 正しく動作しなくなります。その値を保存すれば、もちろん