理論から実践へ - ページ 105 1...9899100101102103104105106107108109110111112...1981 新しいコメント Mykola Demko 2017.12.27 12:04 #1041 Alexander_K2: 非常によく似ています。datetime cur_time=0;//сюда пишем время int time_returns=1;// сюда пишем через сколько следующий тик //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- create timer EventSetTimer(1); srand((uint)TimeCurrent()); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- destroy timer EventKillTimer(); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick(){ } //+------------------------------------------------------------------+ //| Timer function | //+------------------------------------------------------------------+ void OnTimer() { if(CheckTimerTick()) { //--- MqlTick tick={0}; SymbolInfoTick(_Symbol,tick);// получили данные тика в сруктуру Print(TimeCurrent()," : ",tick.ask,"|",tick.bid);// сбрасываем данные в историю //--- } } //+------------------------------------------------------------------+ bool CheckTimerTick() { if(TimeCurrent()-cur_time>=time_returns) { time_returns=(int)round(-1*log((rand()+1.)/32768.)+1); cur_time=TimeCurrent(); return(1); } else return(0); } ファイル: ExpTimeTick.mq5 5 kb Alexander_K2 2017.12.27 12:07 #1042 Nikolay Demko: ニコライ、これを持っていてくれ。私の実際の結果を見ると、自分のロボットを書くのに必要になりますよ。もう、いつまでもVisSimに埋もれているのは...。 Mykola Demko 2017.12.27 12:08 #1043 Nikolay Demko: tick構造体は変数ではなく、配列として宣言し、すべての楽器のデータを一度に取得することができますが、SymbolInfoTickでは、現在の楽器の名前を返す変数_Symbolの代わりに、要求した楽器の名前を上書きする必要があります。 Alexander_K2 2017.12.27 12:12 #1044 Nikolay Demko: ティック構造体を変数ではなく、配列として宣言することで、すべての楽器のデータを一度に取得することができます。 SymbolInfoTickにおいてのみ、現在の楽器の名前を返す変数_Symbolの代わりに、要求された楽器の名前を上書きする必要があります。 MQLクリエイター全般の一人だと思います :))))))こんなに速くプログラムを書くことができるのでしょうか?しかし! Mykola Demko 2017.12.27 12:15 #1045 Alexander_K2: MQLの生みの親の一人だと思います^)))ゞ)こんなに早くプログラムをつぶすことができるのでしょうか?どうですか?ずっとここに座っていました )) MT5のベータテストに参加しています。昔のスレを読んだ連中は、MT4のベータ版のテストに参加してたんだろ。実はMT2用に書いていたのです Mykola Demko 2017.12.27 12:17 #1046 Alexander_K2: アレクサンダー、もう一つ答えてくれ(そうすれば、君の背中から離れる)、どうせランダムな間隔で来るのなら、なぜランダムな間隔でチックを取るんだ? 削除済み 2017.12.27 12:18 #1047 Nikolay Demko: アレキサンダー、もう1つ答えてくれ(そうすれば私は君を放っておく)、とにかくチックがランダムな間隔でやってくるのに、なぜチックを取るのか?そうなんです!私もそれが言いたかったんです。 市場のランダムな間隔の上に、自分のランダムな間隔を置く。 Alexander_K2 2017.12.27 12:22 #1048 そろそろこの掲示板を去ることにしようかな...。本当のプロがやってくる...。えー、ウラジミールがいない のは残念です。おそらく、コインを投げて追いかけて( どこに投げれば男が腹をくくるか知っている)、それっきり、見かけも音もしない...。 Alexander_K2 2017.12.27 12:24 #1049 Nikolay Demko: アレキサンダー、もう1つ答えてくれ(そうすれば私は君を放っておく)、すでにランダムな間隔でチックが来ているのに、なぜランダムな間隔でチックを取るんだ? なぜいきなりランダムなのか?ティック間の時間間隔のヒストグラムはご覧になりましたか? Mykola Demko 2017.12.27 12:26 #1050 Alexander_K2: なぜいきなりランダムなのか?ティック間の時間間隔のヒストグラムをご覧になりましたか?分布の話ではなく、プロセスそのものがランダムで、そこにパターンがないのは確かです。小刻みにはあるが、時間間隔にはない(セッショナリズムを考慮しない場合)。 1...9899100101102103104105106107108109110111112...1981 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
非常によく似ています。
tick構造体は変数ではなく、配列として宣言し、すべての楽器のデータを一度に取得することができますが、SymbolInfoTickでは、現在の楽器の名前を返す変数_Symbolの代わりに、要求した楽器の名前を上書きする必要があります。
ティック構造体を変数ではなく、配列として宣言することで、すべての楽器のデータを一度に取得することができます。 SymbolInfoTickにおいてのみ、現在の楽器の名前を返す変数_Symbolの代わりに、要求された楽器の名前を上書きする必要があります。
MQLの生みの親の一人だと思います^)))ゞ)こんなに早くプログラムをつぶすことができるのでしょうか?どうですか?
ずっとここに座っていました )) MT5のベータテストに参加しています。
昔のスレを読んだ連中は、MT4のベータ版のテストに参加してたんだろ。
実はMT2用に書いていたのです
アレキサンダー、もう1つ答えてくれ(そうすれば私は君を放っておく)、とにかくチックがランダムな間隔でやってくるのに、なぜチックを取るのか?
そうなんです!私もそれが言いたかったんです。
市場のランダムな間隔の上に、自分のランダムな間隔を置く。
そろそろこの掲示板を去ることにしようかな...。本当のプロがやってくる...。えー、ウラジミールがいない のは残念です。おそらく、コインを投げて追いかけて( どこに投げれば男が腹をくくるか知っている)、それっきり、見かけも音もしない...。
アレキサンダー、もう1つ答えてくれ(そうすれば私は君を放っておく)、すでにランダムな間隔でチックが来ているのに、なぜランダムな間隔でチックを取るんだ?
なぜいきなりランダムなのか?ティック間の時間間隔のヒストグラムをご覧になりましたか?
分布の話ではなく、プロセスそのものがランダムで、そこにパターンがないのは確かです。
小刻みにはあるが、時間間隔にはない(セッショナリズムを考慮しない場合)。