[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 287 1...280281282283284285286287288289290291292293294...432 新しいコメント Alexander 2013.04.14 20:00 #2861 tara: コードの間違った部分を投稿しています:( あなたの関数を投稿すべきです。 DoubleToStrMorePrecisionのことであれば、ライブラリ関数です :) Алексей Тарабанов 2013.04.14 20:03 #2862 彼女について :) Alexander 2013.04.14 20:07 #2863 そして、知識を得るために年代記に向かう :) Алексей Тарабанов 2013.04.14 20:17 #2864 Roger: そして、知識を得るために年代記に向かう :) 見せるか、自分で行くか、どちらかです。 Alexander 2013.04.14 20:26 #2865 検索ルールhttps://www.mql5.com/ru/articles/1561 Алексей Тарабанов 2013.04.14 20:37 #2866 Roger:検索ルールhttps://www.mql5.com/ru/articles/1561 図書館の機能についての記事ですか? Alexander 2013.04.15 02:47 #2867 tara: コードの間違った部分を投稿しています:( 関数を投稿してください。 ) コードの一部は正しいので、それを切り取ってExpert Advisorとして作成し、その後strategy testerで実行したところ、stdlib.mqhライブラリのDoubleToStrMorePrecision 関数が不具合を起こしているような奇妙な結果が得られました。 Alexander 2013.04.15 03:08 #2868 Roger: 一般的な数値に挿入する前に、時間、分、秒の値を表示できますか?この変換の実用的な価値は何でしょうか? #include <stdlib.mqh> bool once=false; int start() { if (once==false) { double DTM; // дата и время в формате 0,20130429164459 int YY=TimeYear( TimeCurrent()); // Year int MN=TimeMonth( TimeCurrent()); // Month int DD=TimeDay( TimeCurrent()); // Day int HH=TimeHour( TimeCurrent()); // Hour int MM=TimeMinute( TimeCurrent()); // Minute int SS=TimeSeconds(TimeCurrent()); // Second Alert ("Значение переменной YY = ", YY); Alert ("Значение переменной MN = ", MN); Alert ("Значение переменной DD = ", DD); Alert ("Значение переменной HH = ", HH); Alert ("Значение переменной MM = ", MM); Alert ("Значение переменной SS = ", SS); DTM = YY*0.0001+MN*0.000001+DD*0.00000001+HH*0.0000000001+MM*0.000000000001+SS; Alert ("Значение переменной DTM с 06 знаками равно ", DoubleToStrMorePrecision(DTM,6)); Alert ("Значение переменной DTM с 07 знаками равно ", DoubleToStrMorePrecision(DTM,7)); Alert ("Значение переменной DTM с 08 знаками равно ", DoubleToStrMorePrecision(DTM,8)); Alert ("Значение переменной DTM с 09 знаками равно ", DoubleToStrMorePrecision(DTM,9)); Alert ("Значение переменной DTM с 10 знаками равно ", DoubleToStrMorePrecision(DTM,10)); Alert ("Значение переменной DTM с 11 знаками равно ", DoubleToStrMorePrecision(DTM,11)); Alert ("Значение переменной DTM с 12 знаками равно ", DoubleToStrMorePrecision(DTM,12)); Alert ("Значение переменной DTM с 13 знаками равно ", DoubleToStrMorePrecision(DTM,13)); Alert ("Значение переменной DTM с 14 знаками равно ", DoubleToStrMorePrecision(DTM,14)); Alert ("Значение переменной DTM с 15 знаками равно ", DoubleToStrMorePrecision(DTM,15)); once=true; } return(0); }結論はこうだ。2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной SS = 0 2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной MM = 0 2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной HH = 8 2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной DD = 2 2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной MN = 1 2007.01.02 08:00 double EURUSD,M15: Alert: Значение переменной YY = 2007実用的な価値はまだ十分に発揮されていませんが、それは二の次で、ここでは計算結果がなぜ期待通りでないのかを理解する必要があります。 Alexander 2013.04.15 03:33 #2869 Zhunko: ファイルの大きさはドライブの大きさによって制限されますが、その表示はメモリの大きさによって制限されます。そんなにデータはないと思うのですが、 。 それはそうと、grailを 書くアイデアはあるのですが、非常に大きなデータベースが必要なので、どのようにアプローチしたらいいのか悩んでいます Alexander 2013.04.15 03:36 #2870 なぜか正解してしまう(キリル文字以外)2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 15 çíàêàìè ðàâíî 0.201304150832510 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 14 çíàêàìè ðàâíî 0.01304150832510 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 13 çíàêàìè ðàâíî 0.0130415083251 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 12 çíàêàìè ðàâíî 0.013041508325 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 11 çíàêàìè ðàâíî 0.20130415083 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 10 çíàêàìè ðàâíî 0.2013041508 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 09 çíàêàìè ðàâíî 0.201304151 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 08 çíàêàìè ðàâíî 0.20130415 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 07 çíàêàìè ðàâíî 0.2013042 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DTM ñ 06 çíàêàìè ðàâíî 0.201304 2013.04.14 22:32:52 stdlib GBPUSD,H1: loaded successfully 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé SS = 51 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé MM = 32 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé HH = 8 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé DD = 15 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé MN = 4 2013.04.14 22:32:52 test GBPUSD,H1: Çíà÷åíèå ïåðåìåííîé YY = 2013 1...280281282283284285286287288289290291292293294...432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
コードの間違った部分を投稿しています:( あなたの関数を投稿すべきです。
DoubleToStrMorePrecisionのことであれば、ライブラリ関数です :)
そして、知識を得るために年代記に向かう :)
見せるか、自分で行くか、どちらかです。
検索ルール
https://www.mql5.com/ru/articles/1561
検索ルール
https://www.mql5.com/ru/articles/1561
図書館の機能についての記事ですか?
コードの間違った部分を投稿しています:( 関数を投稿してください。 )
一般的な数値に挿入する前に、時間、分、秒の値を表示できますか?
この変換の実用的な価値は何でしょうか?
結論はこうだ。
実用的な価値はまだ十分に発揮されていませんが、それは二の次で、ここでは計算結果がなぜ期待通りでないのかを理解する必要があります。
ファイルの大きさはドライブの大きさによって制限されますが、その表示はメモリの大きさによって制限されます。そんなにデータはないと思うのですが、 。
なぜか正解してしまう(キリル文字以外)