MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 407 1...400401402403404405406407408409410411412413414...1953 新しいコメント Konstantin Erin 2018.01.06 08:43 #4061 double func(double x1=0, double x2=0, ну и далее сколько надо аналогично, double x20=0) { double s=0; int k=0; if(x1 != 0) { s+=x1; k++; } if(x2 != 0) { s+=x2; k++; } ну и далее сколько надо аналогично if(x20 != 0) { s+=x20; k++; } if(!k)return 0; double rez=s/k; Alert("Количество = ", k, " Результат = ", rez); return rez; } Artyom Trishkin 2018.01.06 09:06 #4062 STARIJ: この場合、送信されたすべての値の平均を算出することはできません Alexey Viktorov 2018.01.06 09:27 #4063 Artyom Trishkin:集合と個数があらかじめわからないと、新しい集合のたびに関数が足りなくなる。また誤解が多いようですね。 トレーディング、自動売買システム、ストラテジーテストに関するフォーラム MQL4に関する初心者の質問、アルゴリズムやコードに関するヘルプやディスカッションを行います。 ロマンロット さん 2018.01.05 11:56 関数に複数のパラメータを渡す必要があるが、状況に応じて、あらかじめ知っている別の数を渡す 必要がある。 という関数で、これらのパラメータを処理します。 C言語では、例えば次のように実装されています。 int func(int a, int b, ...) そして、いつものようにテレパス部のメンバーと競い合うことに...。 Artyom Trishkin 2018.01.06 09:32 #4064 Alexey Viktorov:私が見たところ、また混乱が起きているようです。そして、いつものようにテレパシークラブのメンバーと競い合うことに...。 まあ、正直なところ、まだ課題がよくわからないんですけどね。自分では想像もつかないような抽象的な表現が多いのがコンベンションの特徴です。事前に数字が分かっているのであれば、それもありでしょう。その数を誰も知らないから、解決へのアプローチも決まる。 Konstantin Nikitin 2018.01.06 10:08 #4065 Alexey Viktorov:また誤解を招くようなことばかり言っているような気がします。そして、いつものようにテレパソのメンバーと競演しているのですが...。私は個人的に私のコーヒーを終了し、コーヒーかすに推測しようとすると、コード(またはそれの少なくとも部分) そのような我々は見ていないように見えるように、それはと踊るために明確だった=)。 Konstantin Nikitin 2018.01.06 10:51 #4066 何かあったんだ...void OnTick() { int num = MathRand()%10+1; double bars[]; if( CopyOpen( Symbol(), 0, 0, num, bars ) == num ) func((int)SymbolInfoInteger(Symbol(), SYMBOL_DIGITS), bars); } int func(int digit, double &array[]) { int num = 0; for(int i=0; i<ArraySize(array); i++) { /* что-то делаем */ } return(num); }ずいぶん前に提案されたことではありますが、もしかしたら、視認性が役に立つかもしれません。 ANDREY 2018.01.06 10:52 #4067 皆さん、ごきげんよう。何が問題なのか、教えてください。アルパリのウェブサイトからダウンロードしたMT4テスターでExpert Advisorをテストしています。昨日は何も問題なかったのですが、今日になって突然MetaEditorがコードのコンパイルを停止してしまいました(コンパイル処理が開始されません)。コンパイルボタンをクリックしても、何も起こりません。ボタンは押された状態のままです。エディタを閉じようとすると...カーソルが時計に変わり、NO RESPONSEと表示されますが、エディタが閉じません。タスクマネージャーを使っても閉じない。コンピュータを再起動すると、すべてがまったく同じになります。アルパリのホームページから別の端末をインストールし、MetaEditorを開きました。内蔵EAをコンパイルしようとした。それは同じです.エラーがあってもなくてもコンパイルできない。エディターがフリーズする。OSはXPを使用しています。よろしくお願いします。 Konstantin Erin 2018.01.06 11:00 #4068 XP、つまり愛すべきハルシャは、過去のものです。新しいコンピュータ、新しいOS、新しい考え方への投資が必要 ANDREY 2018.01.06 11:04 #4069 STARIJ:XP、つまり愛すべきハルシャは、過去のものです。新しいコンピュータ、新しいOS、新しい考え方への投資が必要 しかし、なぜ昨日はうまくコンパイルできたのか。今日、それが止まりました。端末を更新していないサーバーに接続もしてないし、してない。 Andrey Alehin 2018.01.06 11:08 #4070 ごあいさつグラフィカルなオブジェクト(mt4ターミナルに組み込まれたフィボナッチレベルのようなもの)を、グラフィカルなオブジェクトのグループ(ライン、円など)から構築する 方法を教えてください。 1...400401402403404405406407408409410411412413414...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
集合と個数があらかじめわからないと、新しい集合のたびに関数が足りなくなる。
また誤解が多いようですね。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
MQL4に関する初心者の質問、アルゴリズムやコードに関するヘルプやディスカッションを行います。
ロマンロット さん 2018.01.05 11:56
関数に複数のパラメータを渡す必要があるが、状況に応じて、あらかじめ知っている別の数を渡す 必要がある。
C言語では、例えば次のように実装されています。という関数で、これらのパラメータを処理します。
int func(int a, int b, ...)
私が見たところ、また混乱が起きているようです。
また誤解を招くようなことばかり言っているような気がします。
私は個人的に私のコーヒーを終了し、コーヒーかすに推測しようとすると、コード(またはそれの少なくとも部分) そのような我々は見ていないように見えるように、それはと踊るために明確だった=)。
何かあったんだ...
ずいぶん前に提案されたことではありますが、もしかしたら、視認性が役に立つかもしれません。
皆さん、ごきげんよう。何が問題なのか、教えてください。
アルパリのウェブサイトからダウンロードしたMT4テスターでExpert Advisorをテストしています。昨日は何も問題なかったのですが、今日になって突然MetaEditorがコードのコンパイルを停止してしまいました(コンパイル処理が開始されません)。
コンパイルボタンをクリックしても、何も起こりません。ボタンは押された状態のままです。エディタを閉じようとすると...カーソルが時計に変わり、NO RESPONSEと表示されますが、エディタが閉じません。タスクマネージャーを使っても閉じない。コンピュータを再起動すると、すべてがまったく同じになります。
アルパリのホームページから別の端末をインストールし、MetaEditorを開きました。内蔵EAをコンパイルしようとした。それは同じです.エラーがあってもなくてもコンパイルできない。エディターがフリーズする。
OSはXPを使用しています。
よろしくお願いします。
XP、つまり愛すべきハルシャは、過去のものです。新しいコンピュータ、新しいOS、新しい考え方への投資が必要
XP、つまり愛すべきハルシャは、過去のものです。新しいコンピュータ、新しいOS、新しい考え方への投資が必要
ごあいさつグラフィカルなオブジェクト(mt4ターミナルに組み込まれたフィボナッチレベルのようなもの)を、グラフィカルなオブジェクトのグループ(ライン、円など)から構築する 方法を教えてください。