[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 19 1...121314151617181920212223242526...652 新しいコメント --- 2011.07.27 18:49 #181 nadya: また、グローバル変数として書いた場合、そこに直接値を代入したほうがいいのでしょうか? これらの場合、deinit()の後、望ましい0にリセットされないので、なおさらである。 で初期化するのがよいでしょう。 Denis Lazarev 2011.07.27 19:07 #182 nadya: ミドルSLをストップロスに送るとき、正規化、つまりある符号に丸めるのですが、2で割るとそうなってしまうので、プログラムの思想を変えなければならないのです。 int z; z=MathMod(Close[0]*10000,2.0); if ((z==0)&&High[0]>H) { H=High[0]; middleSL=OrderOpenPrice()+(Close[0]-OrderOpenPrice())/MIDDLESL; } 私は少し複雑なコードは、開口部から閉鎖に全体のトランザクションのための唯一の3倍のエラーを与え、今リアルタイムで私は彼らが発生する条件を見ていきます、彼らは基本的に私を気にしない、すべてが時計のように動作しますが、私は実際のアカウントに 行くときにサーバーが追放されることを恐れています。 Denis Lazarev 2011.07.27 19:11 #183 nadya: と、グローバル変数として書いた場合、そこに直接値を代入すればいいのでしょうか? できるけど、普通の変数と同じにならないから意味がない。スヴェトニックをチャート上にドラッグするとウィンドウが表示されますので、次のタブ "Input parameters "で必要な値を指定すると、スヴェトニックがその値を記憶します。 EAの各サイクルにおいて一定の値にしたい場合は、開始直後にこの値を入力するだけです。 int N=5; //одновременно объявляется переменная и присваивается ей значение double K=3,5; //то же самое NADYA 2011.07.27 19:13 #184 教えてください、でないと今にも爆発しそうです。 EAは、十分な資金がないため、保留中の注文を削除 することができますか? Denis Lazarev 2011.07.27 19:15 #185 nadya: 教えてください、でないと今にも爆発しそうです。 EAは、十分な資金がないため、保留中の注文を削除することができますか? もし、残高をチェックし、不足の場合は注文を終了する必要がある場合は、はい、それ以外の場合は、エラーまたは何か他のものを発行し、おそらく閉じるが、それは常にすべてのオプションを提供し、コードでそれを規定する方がよいです。 「ERR_NOT_ENOUGH_MONEY 134 Not enough money to execute transaction" これは出せるが、注文は削除されるのか、それともずっと残っているのか、わからない。 NADYA 2011.07.27 19:16 #186 LazarevDenis: 私はもう少し複雑なコードを作成し、オープニングからクロージングまでの全体のトランザクションのために、それはわずか3エラーを与え、今リアルタイムで私はそれらが発生する条件を見ていきます、彼らは原理的には私を悩ませていない、すべてが時計のように動作しますが、私は実際のアカウントに移動すると、サーバが禁止することを恐れている そう、複雑すぎるのです。そんな原則的な方法があるのでしょうか? NADYA 2011.07.27 19:17 #187 LazarevDenis: もし、残高をチェックして、不足があれば注文をクローズするように要求しているのであれば、そうです。そうでなければ、エラーか何か他のものを出すか、あるいは注文をクローズすることになるでしょう。 特に必要ないのですが、注文が変な形で削除されてしまうので、夕方からずっとエラーを探し続けています。 Denis Lazarev 2011.07.27 19:20 #188 nadya: 本当は必要ないのですが、注文が変な形で削除されてしまうので、夕方からずっとエラー検索してました。 ロットが大きくてフリーマネーが足りないのか、すでに多くの注文が開かれている(複数開けさせた場合)。 テスターやデモで作業している場合は、金額を大きくしたり、最小ロットを設定したりしてみてください --- 2011.07.27 19:22 #189 nadya: 教えてください、でないと今にも爆発しそうです。 資金不足のため、EAが未決済注文を削除することは可能ですか? はい!ログを見てみてください。 NADYA 2011.07.27 19:23 #190 LazarevDenis: ロットが大きすぎて、十分な自由資金がない、またはロットがすでに開かれている(複数の注文を出すことを許可している場合)ことをより確実にします。 テスターやデモで作業する場合は、金額を増やして最小ロットを置くようにしてください。 すでにやっていて、すぐに効果が出ました!万歳です。 1...121314151617181920212223242526...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
また、グローバル変数として書いた場合、そこに直接値を代入したほうがいいのでしょうか?
これらの場合、deinit()の後、望ましい0にリセットされないので、なおさらである。
で初期化するのがよいでしょう。
ミドルSLをストップロスに送るとき、正規化、つまりある符号に丸めるのですが、2で割るとそうなってしまうので、プログラムの思想を変えなければならないのです。
私は少し複雑なコードは、開口部から閉鎖に全体のトランザクションのための唯一の3倍のエラーを与え、今リアルタイムで私は彼らが発生する条件を見ていきます、彼らは基本的に私を気にしない、すべてが時計のように動作しますが、私は実際のアカウントに 行くときにサーバーが追放されることを恐れています。
と、グローバル変数として書いた場合、そこに直接値を代入すればいいのでしょうか?
できるけど、普通の変数と同じにならないから意味がない。スヴェトニックをチャート上にドラッグするとウィンドウが表示されますので、次のタブ "Input parameters "で必要な値を指定すると、スヴェトニックがその値を記憶します。
EAの各サイクルにおいて一定の値にしたい場合は、開始直後にこの値を入力するだけです。
教えてください、でないと今にも爆発しそうです。
EAは、十分な資金がないため、保留中の注文を削除 することができますか?
教えてください、でないと今にも爆発しそうです。
EAは、十分な資金がないため、保留中の注文を削除することができますか?
もし、残高をチェックし、不足の場合は注文を終了する必要がある場合は、はい、それ以外の場合は、エラーまたは何か他のものを発行し、おそらく閉じるが、それは常にすべてのオプションを提供し、コードでそれを規定する方がよいです。
「ERR_NOT_ENOUGH_MONEY 134 Not enough money to execute transaction" これは出せるが、注文は削除されるのか、それともずっと残っているのか、わからない。
私はもう少し複雑なコードを作成し、オープニングからクロージングまでの全体のトランザクションのために、それはわずか3エラーを与え、今リアルタイムで私はそれらが発生する条件を見ていきます、彼らは原理的には私を悩ませていない、すべてが時計のように動作しますが、私は実際のアカウントに移動すると、サーバが禁止することを恐れている
もし、残高をチェックして、不足があれば注文をクローズするように要求しているのであれば、そうです。そうでなければ、エラーか何か他のものを出すか、あるいは注文をクローズすることになるでしょう。
本当は必要ないのですが、注文が変な形で削除されてしまうので、夕方からずっとエラー検索してました。
ロットが大きくてフリーマネーが足りないのか、すでに多くの注文が開かれている(複数開けさせた場合)。
テスターやデモで作業している場合は、金額を大きくしたり、最小ロットを設定したりしてみてください
教えてください、でないと今にも爆発しそうです。
資金不足のため、EAが未決済注文を削除することは可能ですか?
はい!ログを見てみてください。
ロットが大きすぎて、十分な自由資金がない、またはロットがすでに開かれている(複数の注文を出すことを許可している場合)ことをより確実にします。
テスターやデモで作業する場合は、金額を増やして最小ロットを置くようにしてください。