エラー、バグ、質問 - ページ 2875 1...286828692870287128722873287428752876287728782879288028812882...3185 新しいコメント Igor Makanu 2020.10.12 19:01 #28741 Denis Rodionov:その様子をご紹介します。設定はロシア語です。 私の端末は、英語版Windowsであなたの端末と同じように見えたので、設定を見るように言いました。 デフォルトの言語はロシア語?- もしそうなら、なぜターミナルに設定が表示されないのかがわかりません Denis Rodionov 2020.10.12 19:07 #28742 Igor Makanu:私は英語のWinDinであなたと同じターミナルの外観を持っているので、私は設定を見ることをお勧めしますデフォルトの言語はロシア語?- もしそうなら、なぜターミナルに設定が表示されないのかがわかりません 言語はそう、ロシア語です。そして、そのようなものを全端末。 私はそれを理解した))) 端末の 設定で、なぜかアラビア語がデフォルト言語になっていた。 A100 2020.10.12 21:02 #28743 矛盾している。 struct A { int i[1]; //(*) void f1() const { i[ 0 ] = 1; } //(1) Error: 'i' - member of the constant object cannot be modified void f2() const { ArrayFill( 0, 1, 1 ); } //(2) Error: 'ArrayFill' - wrong parameters count }; struct B { int i[ ]; //(**) void f3() const { i[ 0 ] = 1; } //(3) нормально ??? void f4() const { ArrayFill( 0, 1, 1 ); } //(4) Error: 'ArrayFill' - wrong parameters count }; 仮に(*)と(**)の間に根本的な違いがあるとして、(3)をエラーなくコンパイルできるとしたら、(3)と(4)の根本的な違いは何でしょう? 期待される結果: (1)と(3)でコンパイラの動作が同じ、(3)と(4)でコンパイラの動作が異なる。 A100 2020.10.13 05:07 #28744 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム バグ、バグ、質問 A100, 2020.08.31 15:55 月足や週足のチャート(特にEURUSD)で、十字線がカーソルに従って非常にゆっくり動く。再生するには、カーソルを対角線に沿って滑らかに動かすだけでよい...。 以下のようにプレイします。 EURUSDの日足チャート(MetaQuotes-Demo)で、カレンダータブから前月、今月、来月のイベントを追加します(約1400個のオブジェクトがあります)。指定された追加を行うと、チャートが大きく減速し始め、十字を動かしたり、トレンドラインを移動させることが困難になります。 OBJ_EVENTオブジェクトをすべて削除すると、ラグが解消される Ilyas 2020.10.13 14:47 #28745 A100:矛盾している。仮に(*)と(**)の間に根本的な違いがあるとして、(3)をエラーなくコンパイルできるとしたら、(3)と(4)の根本的な違いは何でしょう?期待される結果:(1)と(3)で同じコンパイラの動作、(3)と(4)で同じコンパイラの動作。 はい、ArrayResizeに矛盾があります。次の言語シンタックスアップグレードでこれを解決する予定です。 (1)と(3)は異なるケースで、前者は配列のメモリが定数オブジェクトの 一部であり、後者は配列オブジェクト自体は定数ですが、その要素は定数でありません。 Ilyas 2020.10.13 17:54 #28746 A100:実行中の重大なエラー結果:EX5の読み込みに失敗 メッセージをありがとうございました。修正しました。 Igor Makanu 2020.10.13 19:29 #28747 テスターで最適化ができない理由 input int inData = -1; 2147483648から2147483647まで、1刻みで ? ZS:一般的に私はなぜに興味がないが、どのように32ビット値の遺伝的最適化を行うには、EAコードでビットごとに私が使用する入力パラメータ、すなわち私は1の増分で-2147483648から2147483647まで最適化できるようにしたいのでしょうか? fxsaber 2020.10.13 19:46 #28748 Igor Makanu:ZS: 一般的には、32bitの値に対して遺伝的最適化を行うにはどうしたらよいかということが問題ですが、EAコードではbit単位の入力パラメータが使用されます、つまり、-2147483648から2147483647まで1ステップで最適化できるようにしたいのですが? input ushort inNum1 = USHORT_MAX; input ushort inNum2 = USHORT_MAX; const uint Num = (uint)inNum1 << (sizeof(inNum1) * 8) | inNum2; void OnInit() {} Igor Makanu 2020.10.13 19:57 #28749 fxsaber: 最適化するために何回パスするのかがわかる 問題はパスの数ではない( - 私はいつかすべてのパスに合格することを望んでいない)。 質問ですが、私は自分のアルゴリズムをテスターの制約に限定して、ステップ2を設定します - そうすると、すべてがうまくいきます(マイナーパラメータ(最後のビット)は、GAでそのようなステップで実行することもできます) UPDです。 入力パラメータの制限の仕組みが不思議です。 ステップ2で-2147483648から0にした - OK 2147483648から0まで1刻みで設定 - 最適化されない 2147483648 から 2147483645 まで、2 段階で設定 - OK 2147483648から2147483645まで1刻みで進む -最適化されていない fxsaber 2020.10.13 20:06 #28750 Igor Makanu:最適化パスの数を知っている ソース中の変数Num。 1...286828692870287128722873287428752876287728782879288028812882...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
その様子をご紹介します。設定はロシア語です。
私の端末は、英語版Windowsであなたの端末と同じように見えたので、設定を見るように言いました。
デフォルトの言語はロシア語?- もしそうなら、なぜターミナルに設定が表示されないのかがわかりません
私は英語のWinDinであなたと同じターミナルの外観を持っているので、私は設定を見ることをお勧めします
デフォルトの言語はロシア語?- もしそうなら、なぜターミナルに設定が表示されないのかがわかりません
言語はそう、ロシア語です。そして、そのようなものを全端末。
私はそれを理解した)))
端末の 設定で、なぜかアラビア語がデフォルト言語になっていた。
矛盾している。
仮に(*)と(**)の間に根本的な違いがあるとして、(3)をエラーなくコンパイルできるとしたら、(3)と(4)の根本的な違いは何でしょう?
期待される結果: (1)と(3)でコンパイラの動作が同じ、(3)と(4)でコンパイラの動作が異なる。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
バグ、バグ、質問
A100, 2020.08.31 15:55
月足や週足のチャート(特にEURUSD)で、十字線がカーソルに従って非常にゆっくり動く。再生するには、カーソルを対角線に沿って滑らかに動かすだけでよい...。
以下のようにプレイします。
EURUSDの日足チャート(MetaQuotes-Demo)で、カレンダータブから前月、今月、来月のイベントを追加します(約1400個のオブジェクトがあります)。指定された追加を行うと、チャートが大きく減速し始め、十字を動かしたり、トレンドラインを移動させることが困難になります。
OBJ_EVENTオブジェクトをすべて削除すると、ラグが解消される
矛盾している。
仮に(*)と(**)の間に根本的な違いがあるとして、(3)をエラーなくコンパイルできるとしたら、(3)と(4)の根本的な違いは何でしょう?
期待される結果:(1)と(3)で同じコンパイラの動作、(3)と(4)で同じコンパイラの動作。
はい、ArrayResizeに矛盾があります。次の言語シンタックスアップグレードでこれを解決する予定です。
(1)と(3)は異なるケースで、前者は配列のメモリが定数オブジェクトの 一部であり、後者は配列オブジェクト自体は定数ですが、その要素は定数でありません。
実行中の重大なエラー
結果:EX5の読み込みに失敗
メッセージをありがとうございました。修正しました。
テスターで最適化ができない理由
2147483648から2147483647まで、1刻みで ?
ZS:一般的に私はなぜに興味がないが、どのように32ビット値の遺伝的最適化を行うには、EAコードでビットごとに私が使用する入力パラメータ、すなわち私は1の増分で-2147483648から2147483647まで最適化できるようにしたいのでしょうか?
ZS: 一般的には、32bitの値に対して遺伝的最適化を行うにはどうしたらよいかということが問題ですが、EAコードではbit単位の入力パラメータが使用されます、つまり、-2147483648から2147483647まで1ステップで最適化できるようにしたいのですが?
最適化するために何回パスするのかがわかる
問題はパスの数ではない( - 私はいつかすべてのパスに合格することを望んでいない)。
質問ですが、私は自分のアルゴリズムをテスターの制約に限定して、ステップ2を設定します - そうすると、すべてがうまくいきます(マイナーパラメータ(最後のビット)は、GAでそのようなステップで実行することもできます)
UPDです。
入力パラメータの制限の仕組みが不思議です。
ステップ2で-2147483648から0にした - OK
2147483648から0まで1刻みで設定 - 最適化されない
2147483648 から 2147483645 まで、2 段階で設定 - OK
2147483648から2147483645まで1刻みで進む -最適化されていない
最適化パスの数を知っている
ソース中の変数Num。