エラー、バグ、質問 - ページ 1769 1...176217631764176517661767176817691770177117721773177417751776...3185 新しいコメント --- 2016.12.24 18:44 #17681 Slat: こんにちは、MetaTraderで "period separator "を設定することが可能かどうか教えてください。 私はただ、15、30、1時間のローソクの終わりをm5で見ることができるようにしたいので、いつも時間を見る必要はありませんが、どうすればよいでしょうか。ああ見えてもタイミングよく縦線を 引くインジケータを作る A100 2016.12.25 13:17 #17682 Error in <MathStatMath.mqh>.double QNaN =Nan(0x7FF7000000000000); // QNaN QNaNじゃない んだから。 fxsaber 2016.12.25 13:45 #17683 A100:Error in <MathStatMath.mqh>.double QNaN =Nan(0x7FF7000000000000); // QNaN QNaNじゃない んだから。 QNaNに対応するのはどの長さか? A100 2016.12.25 14:19 #17684 fxsaber: QNaNに対応するのはどの長さか? 0x7FF80000000000000000 fxsaber 2016.12.25 14:30 #17685 A100: 0x7FF80000000000000000.ありがとうございました。詳細はこちらマイナス無限大のほかに、プラス無限大とNaN(数字ではない)があります。与えられた数値が無効かどうかを判断するには、MathIsValidNumber() 関数を使用します。IEEE規格では、これらは特別な機械表現を持っています。例えば、double 型のプラスインフィニティは、0x7FF0 0000 0000 0000 のビット表現となる。例struct str1 { double d; };struct str2 { long l; }; //--- начнем str1 s1; str2 s2;//--- s1.d=MathArcsin(2.0); // получим недействительное число -1.#IND s2=s1; printf("1. %f %I64X",s1.d,s2.l);//--- s2.l=0xFFFF000000000000; // недействительное число -1.#QNAN s1=s2; printf("2. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF7000000000000; // наиобльшее нечисло SNaN s1=s2; printf("3. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF8000000000000; // наименьшее нечисло QNaN s1=s2; printf("4. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FFF000000000000; // наибольшее нечисло QNaN s1=s2; printf("5. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FF0000000000000; // плюс бесконечность 1.#INF и наименьшее нечисло SNaN s1=s2; printf("6. %f %I64X",s1.d,s2.l);//--- s2.l=0xFFF0000000000000; // минус бесконечность -1.#INF s1=s2; printf("7. %f %I64X",s1.d,s2.l);//--- s2.l=0x8000000000000000; // отрицательный ноль -0.0 s1=s2; printf("8. %f %I64X",s1.d,s2.l);//--- s2.l=0x3FE0000000000000; // 0.5 s1=s2; printf("9. %f %I64X",s1.d,s2.l);//--- s2.l=0x3FF0000000000000; // 1.0 s1=s2; printf("10. %f %I64X",s1.d,s2.l);//--- s2.l=0x7FEFFFFFFFFFFFFF; // наибольшее нормализованное число (MAX_DBL) s1=s2; printf("11. %.16e %I64X",s1.d,s2.l);//--- s2.l=0x0010000000000000; // наименьшее положительное нормализованное (MIN_DBL) s1=s2; printf("12. %.16e %.16I64X",s1.d,s2.l);//--- s1.d=0.7; // покажем, что число 0.7 – бесконечная дробь s2=s1; printf("13. %.16e %.16I64X",s1.d,s2.l);/* 1. -1.#IND00 FFF8000000000000 2. -1.#QNAN0 FFFF000000000000 3. 1.#SNAN0 7FF7000000000000 4. 1.#QNAN0 7FF8000000000000 5. 1.#QNAN0 7FFF000000000000 6. 1.#INF00 7FF0000000000000 7. -1.#INF00 FFF0000000000000 8. -0.000000 8000000000000000 9. 0.500000 3FE0000000000000 10. 1.000000 3FF0000000000000 11. 1.7976931348623157e+308 7FEFFFFFFFFFFFFF 12. 2.2250738585072014e-308 0010000000000000 13. 6.9999999999999996e-001 3FE6666666666666 */ Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float) www.mql5.com Основы языка / Типы данных / Вещественные типы (double, float) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Vladimir Pastushak 2016.12.26 08:48 #17686 があるような...。 Renat Fatkhullin 2016.12.26 09:14 #17687 電子署名の表示を開く。私たちのものであれば、それは誤報です。 alexof111 2016.12.26 13:04 #17688 グッドデイ ディアス!!! ヘルプ ...最適化に書き下ろしのExpert Advisorをインストールしているのですが、どうでしょう、このクリープは毎日新しい結果を出してくれています。つまり、毎日、昨日稼ぐことができたものを、今日は前のパラメータですべて失ってしまう......ということです。設定に触れない!!!!どうすればいいのか、そして何よりどうすればいいのか。 回答、コメント、ヘルプを待っています!!!! ありがとうございました。 Vladimir Pastushak 2016.12.26 13:20 #17689 alexof111: グッドデイ ディアス!!! 助けてください...新しく作成したExpert Advisorを最適化し始めると、毎日新しい結果が得られるようになりました。つまり、毎日、昨日稼ぐことができたものを、今日は前のパラメータですべて失ってしまう......ということです。設定に触れない!!!!どうすればいいのか、そして何よりどうすればいいのか。 回答、コメント、ヘルプを待っています!!!! ありがとうございました。こちら(https://www.mql5.com/ru/articles/1417)です。をご覧ください。必要以上のものがここにあります。 Тестирование экспертов в клиентском терминале MetaTrader 4. Взгляд изнутри 2006.08.13Slawawww.mql5.com Что происходит после нажатия на кнопку "Старт"? В статье дан ответ на этот и многие другие вопросы. Vladimir Pastushak 2016.12.27 16:23 #17690 大文字で「ステップ」を訂正してください。また、中央かすべて右かすべて左か、どちらかにしてください。そうしないと、違う結果になってしまいます。 1...176217631764176517661767176817691770177117721773177417751776...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、MetaTraderで "period separator "を設定することが可能かどうか教えてください。 私はただ、15、30、1時間のローソクの終わりをm5で見ることができるようにしたいので、いつも時間を見る必要はありませんが、どうすればよいでしょうか。
ああ見えても
タイミングよく縦線を 引くインジケータを作る
Error in <MathStatMath.mqh>.
Error in <MathStatMath.mqh>.
QNaNに対応するのはどの長さか?
0x7FF80000000000000000.
ありがとうございました。詳細はこちら
マイナス無限大のほかに、プラス無限大とNaN(数字ではない)があります。与えられた数値が無効かどうかを判断するには、MathIsValidNumber() 関数を使用します。IEEE規格では、これらは特別な機械表現を持っています。例えば、double 型のプラスインフィニティは、0x7FF0 0000 0000 0000 のビット表現となる。
例
{
double d;
};
struct str2
{
long l;
};
//--- начнем
str1 s1;
str2 s2;
//---
s1.d=MathArcsin(2.0); // получим недействительное число -1.#IND
s2=s1;
printf("1. %f %I64X",s1.d,s2.l);
//---
s2.l=0xFFFF000000000000; // недействительное число -1.#QNAN
s1=s2;
printf("2. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF7000000000000; // наиобльшее нечисло SNaN
s1=s2;
printf("3. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF8000000000000; // наименьшее нечисло QNaN
s1=s2;
printf("4. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FFF000000000000; // наибольшее нечисло QNaN
s1=s2;
printf("5. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FF0000000000000; // плюс бесконечность 1.#INF и наименьшее нечисло SNaN
s1=s2;
printf("6. %f %I64X",s1.d,s2.l);
//---
s2.l=0xFFF0000000000000; // минус бесконечность -1.#INF
s1=s2;
printf("7. %f %I64X",s1.d,s2.l);
//---
s2.l=0x8000000000000000; // отрицательный ноль -0.0
s1=s2;
printf("8. %f %I64X",s1.d,s2.l);
//---
s2.l=0x3FE0000000000000; // 0.5
s1=s2;
printf("9. %f %I64X",s1.d,s2.l);
//---
s2.l=0x3FF0000000000000; // 1.0
s1=s2;
printf("10. %f %I64X",s1.d,s2.l);
//---
s2.l=0x7FEFFFFFFFFFFFFF; // наибольшее нормализованное число (MAX_DBL)
s1=s2;
printf("11. %.16e %I64X",s1.d,s2.l);
//---
s2.l=0x0010000000000000; // наименьшее положительное нормализованное (MIN_DBL)
s1=s2;
printf("12. %.16e %.16I64X",s1.d,s2.l);
//---
s1.d=0.7; // покажем, что число 0.7 – бесконечная дробь
s2=s1;
printf("13. %.16e %.16I64X",s1.d,s2.l);
/*
1. -1.#IND00 FFF8000000000000
2. -1.#QNAN0 FFFF000000000000
3. 1.#SNAN0 7FF7000000000000
4. 1.#QNAN0 7FF8000000000000
5. 1.#QNAN0 7FFF000000000000
6. 1.#INF00 7FF0000000000000
7. -1.#INF00 FFF0000000000000
8. -0.000000 8000000000000000
9. 0.500000 3FE0000000000000
10. 1.000000 3FF0000000000000
11. 1.7976931348623157e+308 7FEFFFFFFFFFFFFF
12. 2.2250738585072014e-308 0010000000000000
13. 6.9999999999999996e-001 3FE6666666666666
*/
があるような...。
ヘルプ ...最適化に書き下ろしのExpert Advisorをインストールしているのですが、どうでしょう、このクリープは毎日新しい結果を出してくれています。つまり、毎日、昨日稼ぐことができたものを、今日は前のパラメータですべて失ってしまう......ということです。設定に触れない!!!!どうすればいいのか、そして何よりどうすればいいのか。
回答、コメント、ヘルプを待っています!!!!
ありがとうございました。
グッドデイ ディアス!!!
助けてください...新しく作成したExpert Advisorを最適化し始めると、毎日新しい結果が得られるようになりました。つまり、毎日、昨日稼ぐことができたものを、今日は前のパラメータですべて失ってしまう......ということです。設定に触れない!!!!どうすればいいのか、そして何よりどうすればいいのか。
回答、コメント、ヘルプを待っています!!!!
ありがとうございました。
こちら(https://www.mql5.com/ru/articles/1417)です。
をご覧ください。必要以上のものがここにあります。
大文字で「ステップ」を訂正してください。また、中央かすべて右かすべて左か、どちらかにしてください。そうしないと、違う結果になってしまいます。