MQLエキスパートへの質問 - ページ 6 12345678910111213...18 新しいコメント Рита 2011.04.13 13:45 #51 こんな感じ?- の代わりに int getNextOrderNum(int RRRR) { switch (RRRR) { case 101: return (102); } return (0); } ここに何を設定すればいいのか教えてください。 (Magic_101, Magic_102 用) int getNextOrderNum(int RRRR) { ..... ?... ... ? return (0); } Петр 2011.04.13 13:48 #52 アンドレイ 明らかにコンパイルできませんね。タスクの設定を変えればいいのでは?そして、この場合、すべてが透けて見えるような気がするのです。 intに(コード上正しい)ラベルを使用すること、それだけです...。なぜ大騒ぎして助けを求めるのか理解できない...))) TheXpert 2011.04.13 15:03 #53 たぶん、コードがないと何とも言えません。おそらくもっとシンプルな方法でできるはずです。 Rita: ここに何を設定すればいいのか教えてください。 { if (RRRR == 101) { return (102); } else if (RRRR == 102) { return (103); } //... } 新しい条件が増えるごとにネストレベルが上がり、そのレベルには制限があります。つまり、ネストレベルが20前後になると(正確には覚えていませんが)、コードは再びコンパイルできなくなります。 私は別の提案を持っています - より詳細なコードでここに 質問を繰り返して、それはおそらく、はるかに透明でシンプルにすることが可能です。 Dmitry Fedoseev 2011.04.13 17:53 #54 その他、制限なし if (RRRR == 101){ return (102); } if (RRRR == 102){ return (103); } //... Dmitry Fedoseev 2011.04.13 17:56 #55 return(RRRR+1) Victor Nikolaev 2011.04.13 18:14 #56 マジックを1つ増やす機能だけでいいかもしれませんね。例ではこれが必要なようです。最後のIntegerの例は、まさにそれですが Vladimir Gomonov 2011.04.13 18:29 #57 Integer: その他、制限なし 100%.これが、私たちが立ち止まるべき解決策です。テールや鼻水は禁止、改造はすべて元スイッチに限定。 Рита 2011.04.17 17:09 #58 皆さん、こんばんは。 だから、まだよくわからないんです。EAのコードにある、数字で与えられた魔法(20個くらいある)を置き換える必要があるんです。グローバル変数 にマジックを入れるように言われました。やりましたよ。 Magic_101=Magic+1; Magic_102=Magic+2; Magic_103=Magic+3; ... ... 。 Integerの 提案は正しく理解できましたか? マジックが数字で指定されるファンクションコードではなく int getNextOrderNum(int Магик) { switch (Магик) { case 101: return (102); case 102: return (103); } return (0); } このような設定でよいのでしょうか?- int getNextOrderNum(int Магик) { if (Магик == Magic_101) { return (Magic_102);} if (Магик == Magic_102) { return (Magic_103); } return (0); } Victor Nikolaev 2011.04.17 17:21 #59 Rita: 皆さん、こんばんは。 だから、まだよくわからないんです。 EAのコードにある、数字で与えられた魔法(20個くらいある)を置き換える必要があるんです。グローバル変数にマジックを入れるように言われました。しました。 Magic_101=Magic*1。 Magic_102=Magic*2です。 Magic_103=Magic*3;・・・・・・・・・・・・・。 Integerからの 提案は正しかったのでしょうか? マジックが数字として設定されているファンクションコードではなく このような設定でよいのでしょうか?- int getNextOrderNum(int Магик) { int Res=Магик+1; if (Res>MagicMax) Res=MagicMin; return (Res); } Рита 2011.04.17 17:26 #60 ビクターさん、ありがとうございました。試してみます。 12345678910111213...18 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんな感じ?- の代わりに
ここに何を設定すればいいのか教えてください。
(Magic_101, Magic_102 用)
アンドレイ 明らかにコンパイルできませんね。タスクの設定を変えればいいのでは?そして、この場合、すべてが透けて見えるような気がするのです。
intに(コード上正しい)ラベルを使用すること、それだけです...。なぜ大騒ぎして助けを求めるのか理解できない...)))
たぶん、コードがないと何とも言えません。おそらくもっとシンプルな方法でできるはずです。
ここに何を設定すればいいのか教えてください。
新しい条件が増えるごとにネストレベルが上がり、そのレベルには制限があります。つまり、ネストレベルが20前後になると(正確には覚えていませんが)、コードは再びコンパイルできなくなります。
私は別の提案を持っています - より詳細なコードでここに 質問を繰り返して、それはおそらく、はるかに透明でシンプルにすることが可能です。
その他、制限なし
その他、制限なし
皆さん、こんばんは。
だから、まだよくわからないんです。EAのコードにある、数字で与えられた魔法(20個くらいある)を置き換える必要があるんです。グローバル変数 にマジックを入れるように言われました。やりましたよ。
Magic_101=Magic+1;
Magic_102=Magic+2;
Magic_103=Magic+3; ... ...
。
Integerの 提案は正しく理解できましたか?
マジックが数字で指定されるファンクションコードではなく
このような設定でよいのでしょうか?-
皆さん、こんばんは。
だから、まだよくわからないんです。 EAのコードにある、数字で与えられた魔法(20個くらいある)を置き換える必要があるんです。グローバル変数にマジックを入れるように言われました。しました。
Magic_101=Magic*1。
Magic_102=Magic*2です。
Magic_103=Magic*3;・・・・・・・・・・・・・。
Integerからの 提案は正しかったのでしょうか?
マジックが数字として設定されているファンクションコードではなく
このような設定でよいのでしょうか?-