エラー、バグ、質問 - ページ 1565 1...155815591560156115621563156415651566156715681569157015711572...3185 新しいコメント Slava 2016.04.27 11:41 #15641 Anton Zverev:ドキュメントに 書かれていますね!? そのティックごとにEAを呼び出すなんてことはありえない。証明は認められるのか?これ、本気で言ってるんですか?ティックが再生されるとホットな状態になり、SymbolInfoTickリクエストを使ってすぐに呼び出すことができます。この可能性については、すぐに書きました。必要であれば、Sleep(10)の代わりにSleep(1)を行うことも可能です。 Slava 2016.04.27 11:42 #15642 Anton Zverev: 読ませていただきましたが、とても丁寧に書かれています。要は、OnTimerでSleepを使うと、いつテスト間隔を空けたか 判断できないのです。IsStopped(ドキュメントを読んでいたので一気にコードに入れました)は終了の瞬間に機能しません。誰のせいだ?なぜ、テスト区間を抜けるタイミングを決める必要があるのでしょうか?テスターがそれを検知してテストを停止します。私があげた引用文を正確に読んだのですか? 削除済み 2016.04.27 12:16 #15643 Slawa:なぜ、テスト間隔を超えるポイントを決めるのか?テスターが判断し、テストを停止 します。私の引用を正確に読みましたか?上記の私のソースコードを見て、どこに論理的な間違いがあるのか指摘してください。私は、どこでもそこの間隔をあけない。OnTimerのインターバルブレイク中にIsStopped()が trueにならない。だからこそ、悔しいんです。 削除済み 2016.04.27 12:17 #15644 Slawa:本気ですか?ティックが再生され、すぐにSymbolInfoTickリクエストでまだ熱いそれを取ることができます。この可能性については、すぐに書きました。必要であれば、Sleep(10)の代わりにSleep(1)を使ってもよいでしょう。マジかよ!?Sleep(1)では、同じFORTSで1msごとに複数のtickが存在するため、役に立ちません。さらに、Sleep(1)は週末になるとどうなるのでしょうか?何百万ものアイドリング・チェックが行われることになる。無駄がない。 Maxim Khrolenko 2016.04.27 12:25 #15645 MQL4です。TimeToString() とTimeToStr()です。第2引数のパラメータには、「TIME_MINUTESは" hh:mm" の形式で結果を得る」「TIME_SECONDSは" hh:mm:ss " の形式で結果を得る」と記述されています。これは、" hh:mi" と " hh:mi:ss " に修正する必要があります。 Vladimir Karputov 2016.04.27 12:30 #15646 Maxim Khrolenko: MQL4です。TimeToString() とTimeToStr()です。第2引数のパラメータには、「TIME_MINUTESは" hh:mm" の形式で結果を得る」「TIME_SECONDSは" hh:mm:ss " の形式で結果を得る」と記述されています。これは、" hh:mi" と " hh:mi:ss " に修正する必要があります。 miはこの形式ではありません。mmがあります。これはミニッツの略です。そして、mmmは月という意味です。 Maxim Khrolenko 2016.04.27 12:44 #15647 Karputov Vladimir: mi - そのようなフォーマットはありません。mm-分という意味があります。そして、mmmは月という意味です。 それなら「yyyy.mm.dd hh:mi」の 形式を「yyyy.mmm.dd hh:mm」に変更すべきですね。 削除済み 2016.04.27 15:31 #15648 開発者の方、お気に入りの表示を直してください星が見えない:) Stanislav Dray 2016.04.27 21:00 #15649 _MQL4_intArrayMinimum(const void&array[],// 検索する配列.intcount=WHOLE_ARRAY// テストされた数intstart=0,// 検索を開始するインデックス);_MQL5_intArrayMinimum(const void&array[],// 検索する配列.intstart=0,//検索を開始するインデックスintcount=WHOLE_ARRAY// チェックした数);これで人生が甘くなるとでも思っているのだろうか。ブリリアント。 Artyom Trishkin 2016.04.27 22:24 #15650 Maxim Khrolenko: それなら「yyyy.mm.dd hh:mi」の 形式は「yyyy.mmm.dd hh:mm 」に訂正すべき ですね。 yyyyyは年号の4桁です。 mm - 2桁の月数。 dd - 二日前のサイン。 hh - 時の2桁の数字。 mmは分単位の2桁です。 しかし、miは分と何の記号が1つずつあるのですか?サイクルインデックスかと思った。 だから、タイムフォーマットを短縮するための基準を作るのはやめてくださいよ。混乱する必要はない... 1...155815591560156115621563156415651566156715681569157015711572...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ドキュメントに 書かれていますね!?
そのティックごとにEAを呼び出すなんてことはありえない。証明は認められるのか?
これ、本気で言ってるんですか?
ティックが再生されるとホットな状態になり、SymbolInfoTickリクエストを使ってすぐに呼び出すことができます。この可能性については、すぐに書きました。必要であれば、Sleep(10)の代わりにSleep(1)を行うことも可能です。
読ませていただきましたが、とても丁寧に書かれています。要は、OnTimerでSleepを使うと、いつテスト間隔を空けたか 判断できないのです。IsStopped(ドキュメントを読んでいたので一気にコードに入れました)は終了の瞬間に機能しません。誰のせいだ?
なぜ、テスト区間を抜けるタイミングを決める必要があるのでしょうか?テスターがそれを検知してテストを停止します。私があげた引用文を正確に読んだのですか?
なぜ、テスト間隔を超えるポイントを決めるのか?テスターが判断し、テストを停止 します。私の引用を正確に読みましたか?
上記の私のソースコードを見て、どこに論理的な間違いがあるのか指摘してください。私は、どこでもそこの間隔をあけない。
OnTimerのインターバルブレイク中にIsStopped()が trueにならない。だからこそ、悔しいんです。
本気ですか?
ティックが再生され、すぐにSymbolInfoTickリクエストでまだ熱いそれを取ることができます。この可能性については、すぐに書きました。必要であれば、Sleep(10)の代わりにSleep(1)を使ってもよいでしょう。
マジかよ!?Sleep(1)では、同じFORTSで1msごとに複数のtickが存在するため、役に立ちません。
さらに、Sleep(1)は週末になるとどうなるのでしょうか?何百万ものアイドリング・チェックが行われることになる。無駄がない。
MQL4です。TimeToString() とTimeToStr()です。第2引数のパラメータには、「TIME_MINUTESは" hh:mm" の形式で結果を得る」「TIME_SECONDSは" hh:mm:ss " の形式で結果を得る」と記述されています。これは、" hh:mi" と " hh:mi:ss " に修正する必要があります。
mi - そのようなフォーマットはありません。mm-分という意味があります。そして、mmmは月という意味です。
_MQL4_
intArrayMinimum(const void&array[],// 検索する配列.
intcount=WHOLE_ARRAY// テストされた数
intstart=0,// 検索を開始するインデックス
);
_MQL5_
intArrayMinimum(const void&array[],// 検索する配列.
intstart=0,//検索を開始するインデックス
intcount=WHOLE_ARRAY// チェックした数
);
これで人生が甘くなるとでも思っているのだろうか。ブリリアント。
それなら「yyyy.mm.dd hh:mi」の 形式は「yyyy.mmm.dd hh:mm 」に訂正すべき ですね。
mm - 2桁の月数。
dd - 二日前のサイン。
hh - 時の2桁の数字。
mmは分単位の2桁です。
しかし、miは分と何の記号が1つずつあるのですか?サイクルインデックスかと思った。
だから、タイムフォーマットを短縮するための基準を作るのはやめてくださいよ。混乱する必要はない...