[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 916 1...909910911912913914915916917918919920921922923...1145 新しいコメント 削除済み 2010.10.18 10:45 #9151 こんにちは、質問があります。iCustom()は、インジケータからどのような値を返すのですか? 例えば、1、0、-1のいずれかになる計算をするインジケータがあります。 と、iCustom()が呼び出さ れるExpert Advisorがあります。 Expert Advisorを呼び出す際に、計算した値をインジケータのどこに入れればいいのかがわかりません。 削除済み 2010.10.18 11:19 #9152 naked: こんにちは、質問があります。iCustom()は、インジケータからどのような値を返すのですか? 例えば、1、0、-1のいずれかになる計算をするインジケータがあります。 と、iCustom()が呼び出されるExpert Advisorがあります。 Expert Advisorを呼び出す際に、計算した値をインジケータのどこに入れればいいのかがわかりません。 iCustom()が-1であれば、Expert Advisorでも-1が適用されますので、インジケータを変更する必要はありません。 削除済み 2010.10.18 11:23 #9153 iCustom()は定義された変数であるべきなのか、それともreturn(????)に入れるべきなのか、なぜならこの値をどこに入れてもiCustom()は0を返してくるからです。 削除済み 2010.10.18 11:24 #9154 s500: 押忍 戦略テスターについての質問:ログ端末のエラー記録でもないレコードとジャーナルテスターのない結果でテストするとき......テスターで、ロードバーの終わりに、厄介な鳴き声があります。 相場の履歴をダウンロードしていない、またはアドバイザーが取引を行わないように設定されている可能性があります。 削除済み 2010.10.18 11:28 #9155 naked: iCustom()はこの値をどこに入れても0を返すので、ある変数をインジケータに設定しなければならないのか、return(????)で書くべきなのか、理解できません。 もし、インジケータの配列に値1 0または-1が格納されている場合、EA内で何も変更する必要はありません。しかし、インジケータがバッファを使用しない場合、iCustom()は役に立ちません。 削除済み 2010.10.18 11:31 #9156 配列がない、グローバル変数もない、修正します。ありがとうございます。 evgens 2010.10.18 11:37 #9157 EAをテストしても、デモ口座やリアル口座では動作しないというのは本当ですか? もしそうなら、EA全体を再コード化し、実際のアカウントで動作させるべきでしょうか? なぜテスト版で再コード化する必要があるのか? が、もし本当なら、まったく......どう書いたらいいのかわからない!!! 読み直さなくちゃ。 チュートリアル10回とドキュメントで私はすべてがスマートで美しいです主張しないが、私はまだ理解していない。 そこに書いてあること!!!! 削除済み 2010.10.18 11:58 #9158 artmedia70:EAでは、ストップで注文が終了しているかどうかを確認します。そして、もしそうなら、フラグの値を変更してください。Igor Kimの既製の関数を使用して、最後に閉じたポジションがストップによって閉じられたかどうかを判断することができます。あるいは自分でやるか。いずれにせよ、まずはお手本になるのではないでしょうか。 御社の機能を使ってみたわけではないのですが、別のもっと簡単な方法でフラグを変更しようとしました。 ループでは、注文を開くの機能よりもはるかに高い(それは、その注文を閉じる必要があるかどうか、コードにさらにチェックします)。ここで、OPは発注するラベル(私のフラグ)です。 for(i=0; i<OrdersTotal(); i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) {OP=0; break;// 注文番号iが存在しない場合は検索を停止 }. .... 理論的には、理由がフラグの値であれば、問題は解決しているはずです。しかし、テスターはまだストップの破壊後に追加の注文を開くことはありません(( もう一つ、テスト中にテスターが値1のエラーを発生させる。特別に注目する価値はあるのでしょうか? 削除済み 2010.10.18 15:51 #9159 関数を作成して呼び出すにはどうしたらよいですか? Artyom Trishkin 2010.10.18 16:37 #9160 ViktorF: 教えていただいた機能は試していませんが、別のもっと簡単な方法でフラグを変更することを試みました。 ループでは、注文を開くの機能よりもはるかに高い(それはコードによってさらにその注文を閉じるの必要性をチェックします)。ここで、OPは発注するマーク(私のフラグ)です。for(i=0; i<OrdersTotal(); i++) { if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) {OP=0; break;// 注文番号iが存在しない場合は検索を停止 }..... 理論的には、理由がフラグの値であれば、問題は解決しているはずです。しかし、テスターはまだストップの破壊後に追加の注文を開くことはありません((もう一つ、テスト時にテスターがエラー1を発生させる。特別な注意を払う価値があるか? このデザインはおかしいぞ。端末の注文の標準ループをやっているんですね。ゼロからOrdersTotal() -1まで。そして、ループ内の端末に注文が全くないことを確認するのです。チケットの注文を 確認したらどうだろう?それともマジコン?そして、あなたのフラグはなぜか=0です。そして、なぜ偽らないのか?ただし、ボスはあなたです。自分の論理なんだから、自分でどうにかしないと。:) 1...909910911912913914915916917918919920921922923...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、質問があります。iCustom()は、インジケータからどのような値を返すのですか?
例えば、1、0、-1のいずれかになる計算をするインジケータがあります。
と、iCustom()が呼び出さ れるExpert Advisorがあります。
Expert Advisorを呼び出す際に、計算した値をインジケータのどこに入れればいいのかがわかりません。
こんにちは、質問があります。iCustom()は、インジケータからどのような値を返すのですか?
例えば、1、0、-1のいずれかになる計算をするインジケータがあります。
と、iCustom()が呼び出されるExpert Advisorがあります。
Expert Advisorを呼び出す際に、計算した値をインジケータのどこに入れればいいのかがわかりません。
押忍
戦略テスターについての質問:ログ端末のエラー記録でもないレコードとジャーナルテスターのない結果でテストするとき......テスターで、ロードバーの終わりに、厄介な鳴き声があります。
iCustom()はこの値をどこに入れても0を返すので、ある変数をインジケータに設定しなければならないのか、return(????)で書くべきなのか、理解できません。
EAをテストしても、デモ口座やリアル口座では動作しないというのは本当ですか?
もしそうなら、EA全体を再コード化し、実際のアカウントで動作させるべきでしょうか?
なぜテスト版で再コード化する必要があるのか?
が、もし本当なら、まったく......どう書いたらいいのかわからない!!! 読み直さなくちゃ。
チュートリアル10回とドキュメントで私はすべてがスマートで美しいです主張しないが、私はまだ理解していない。
そこに書いてあること!!!!
EAでは、ストップで注文が終了しているかどうかを確認します。そして、もしそうなら、フラグの値を変更してください。
Igor Kimの既製の関数を使用して、最後に閉じたポジションがストップによって閉じられたかどうかを判断することができます。
あるいは自分でやるか。いずれにせよ、まずはお手本になるのではないでしょうか。
御社の機能を使ってみたわけではないのですが、別のもっと簡単な方法でフラグを変更しようとしました。
ループでは、注文を開くの機能よりもはるかに高い(それは、その注文を閉じる必要があるかどうか、コードにさらにチェックします)。ここで、OPは発注するラベル(私のフラグ)です。
for(i=0; i<OrdersTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)
{OP=0;
break;// 注文番号iが存在しない場合は検索を停止
}.
....
理論的には、理由がフラグの値であれば、問題は解決しているはずです。しかし、テスターはまだストップの破壊後に追加の注文を開くことはありません((
もう一つ、テスト中にテスターが値1のエラーを発生させる。特別に注目する価値はあるのでしょうか?
教えていただいた機能は試していませんが、別のもっと簡単な方法でフラグを変更することを試みました。
ループでは、注文を開くの機能よりもはるかに高い(それはコードによってさらにその注文を閉じるの必要性をチェックします)。ここで、OPは発注するマーク(私のフラグ)です。
for(i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)
{OP=0;
break;// 注文番号iが存在しない場合は検索を停止
}.
....
理論的には、理由がフラグの値であれば、問題は解決しているはずです。しかし、テスターはまだストップの破壊後に追加の注文を開くことはありません((
もう一つ、テスト時にテスターがエラー1を発生させる。特別な注意を払う価値があるか?