Forexcel BBS


リアルフィードの有無

1:Boo88 :

2018/07/03 (Tue) 16:16:17

aokuri様、こんにちは


お世話になります

昨日と同じ環境で「リアルフィードを使用する設定」にて
日中の390レコードの比較を行いました。


  始値 153件 39.2%   
  高値  32件  8.2%
  安値  37件  9.5%
  終値  30件  7.7%


昨日よりも始値の相違が大きくなりました。

検証は取り敢えずここで終了といたします。

高精度化、よろしくお願いします m(_ _)m
2:aokuri :

2018/07/04 (Wed) 23:00:34

Boo88様

色々と比較いただきましてありがとうございました。

こちらでもテストしてみましたところ、4本値の作り方のロジックが良くない事がわかりいました。
(分足の時間幅大きい場合、あまり目立ちませんが1分など短い場合、誤差がより顕著となります。)

上記点は修正版を近日アップしようと思います。


ただ、上記要因だとした場合、終値に関してはそれほど誤差はでないかなと思っていますが、Boo88様にご連絡頂いた数値は、1分間約定が無い足も、比較対象として含めておりますでしょうか。

約定が無い場合、値が入らないのが一般的な考え方かと思いますが、
MRSSでは1分間約定がなくても、前回足の終値をセットしておりました為。
3:Boo88 :

2018/07/04 (Wed) 23:06:40

aokuri様、こんばんは


お世話になります

確認テストをありがとうございます


1分間約定が無い足も、比較対象として含めております。

マネックストレーダーは1分足で 約定なし の場合は
 前回足の終値 にて補完しています。
(当方の手元ツールも同じです)

修正版のアップを期待しております!
4:aokuri :

2018/07/04 (Wed) 23:18:59

Boo88様

そうなんですね(T_T)
だとすると、終値の誤差については別原因かもしれません。
引き続き確認してみます。
5:aokuri :

2018/07/10 (Tue) 00:01:30

Boo88様

こんばんは。
遅くなりましたが、分足のロジックを修正したVer1.03をアップしました。
終値については特段手を入れていませんが、お試し頂ければ幸いです。

今回のバージョンより約定のなかった時間帯はデータをセットしないように変更しています。

当方でマーケットスピードの1分足チャートと1時間程度データを比較して確認しましたが、差異が出たのは、始値で1件のみでした。(この1件は1分の境界での約定分だった為、RSSからデータが流れてくるタイミングが若干遅かった為、発生した差異となります。)

高値/安値/終値については差異は0/60でした。
(母数が若干少ないですが。)
6:Boo88 :

2018/07/10 (Tue) 15:59:12

aokuri様、こんにちは


お世話になります

ご多用中のところ早速のご対応をありがとうございます


気付きと受信までに手間取って 9:04~ の受信になりました。
(8:45~ 対応できずに申し訳ありません)


> 今回のバージョンより約定のなかった時間帯はデータをセットしない
> ように変更しています。

ここは以前のように 前回足の終値 にて補完が個人的には嬉しいです。


さて、試行結果ですが、日中372レコードで差異は以下の通りです。

  始値  5件    
  高値  2件 
  安値  1件 
  終値  8件 

マネックストレーダーで出来高0でMRSS++にはデータなしになるところが
埋まっていたのが2件(前値終値なので全く問題なしです)

終値の8件にしても2%程度、高精度に成られましたね!
相変わらずの軽量な動作で高精度な4本値をつくられているので驚嘆です。



ご相談がありますのでDMを別途入れさせていただきます。

よろしくお願いします m(_ _)m
7:aokuri :

2018/07/10 (Tue) 22:37:37

Boo88様

こんばんは。

ひとまず差異が減ったとの事で安心致しました。

>ここは以前のように 前回足の終値 にて補完が個人的には嬉しいです。


そうですね。このあたりは旧バージョン 1.02以下との互換性をもたせた方が良いという事もありますし、ユーザー様によって求める動作が変わってくる部分かと思いますので、追々設定で切り替えれるようにしようかなと考えております。


メールいただきました件につきましては、内容確認の上、別途回答させて頂きますね。
8:Boo88 :

2018/07/11 (Wed) 20:58:05

aokuri様、こんばんは


お世話になります


8411も1分足に設定して先物と両方受信してみました。


差異結果

8411 302レコード

  始値  19件    
  高値  4件 
  安値  2件 
  終値  18件 


先物 385レコード

  始値  11件    
  高値  5件 
  安値  4件 
  終値  14件 


8:45以前から起動していましたが、何故か先物は最初の1分の
レコードが出来ていませんでした。

可能であればお手元で追試をお願いします。
9:Boo88 :

2018/07/12 (Thu) 17:37:09

aokuri様、こんにちは


お世話になります


7/11夜間、7/12日中と引き続き受信テストを行いました。

やはり先物の日中最初の1分のレコードが出来ていません。


7/11 先物夜間 780レコード

  始値  6件    
  高値  5件 
  安値  5件 
  終値  10件


7/12 8411 302レコード

  始値  16件    
  高値  7件 
  安値  1件 
  終値  18件 


7/12 先物日中 385レコード

  始値  7件    
  高値  4件 
  安値  3件 
  終値  6件 

約定件数(歩み値)の多い、先物miniで受信テストを
行いたいと思っています。

INIファイルの設定の仕方がよくわかりませんので、
お手数ですが指示をお願いします。
10:aokuri :

2018/07/13 (Fri) 07:49:59

Boo88様

コメントありがとうございます。
仕事の為、明日の夜くらいまでにご回答致します。
遅くなってすみませんm(_ _)m
11:aokuri :

2018/07/13 (Fri) 23:05:11

Boo88様

こんばんは。
遅くなりましたが、ご質問の件回答致します。


>8:45以前から起動していましたが、何故か先物は最初の1分の
>レコードが出来ていませんでした。

擬似的にテストしてみましたが、特に問題はありませんでした。
ロジック的には、株価も先物も分足生成の処理は共通処理の為、
先物だけバグるという事は少々考えにくいです。


考えられる要因としましては、
(1)8:45分台に約定がなかった。
(2)iniファイルの先物のschedule0の時刻が8:46:00になっている。
というあたりが考えられます。



>約定件数(歩み値)の多い、先物miniで受信テストを
>行いたいと思っています。
>INIファイルの設定の仕方がよくわかりませんので、
>お手数ですが指示をお願いします。

先物miniで受信する場合でも、特にiniファイルを変更する必要はありません。

例えば、以下のような感じで
"N225.FUT01.OS"の部分を
"N225M.FUT01.OS"にすればOKです。

=MRSS|N225M.FUT01.OS!分足_先物.始値.0


よろしくお願い致します。

12:Boo88 :

2018/07/13 (Fri) 23:49:34

aokuri様、こんばんは


お世話になります


ご多用中の折、ご対応をありがとうございます。


はじめの1分については INIファイル の時間を1分進めて
8:44:00 として、本日取得できました。

夜間は連日失敗したことがなかったので、朝のみ失敗する
理由は私もよくわかりません。(8411は問題なし)

mini設定の方法、ご指導ありがとうございます。
1524件置換して受信しております。
13:Boo88 :

2018/07/14 (Sat) 06:38:26

aokuri様、こんにちは


お世話になります


先物miniの受信結果ですが、7/14 0:00~ 328レコードで


  始値  36件    
  高値  10件 
  安値  10件 
  終値  31件 


と意外と差異が発生してしまいました。




作成者様の下でログを解析していただいた結果、
使用者側での特異な事情(RSS 3つ起動)等が
重なり、遅延が発生していることが判明しました。


MRSS++ Ver1.03 は十分な精度をもっていることが
確認されています。

(7/18朝 追記)

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.