トップページ⇒tech
808コメント302KB

【早稲田】カブロボコンテスト Part2【ホリエモン】

■ このスレッドは過去ログ倉庫に格納されています
0001ぼるじょあ ◆yEbBEcuFOU 2006/10/07(土) 02:26:53
ttp://kaburobo.jp
(・3・) どうよ?

前スレ
【Java】カブロボコンテスト【ホリエモン】
http://pc8.2ch.net/test/read.cgi/tech/1135214079/
0630デフォルトの名無しさん2007/06/08(金) 08:20:38
対象銘柄が絞ってあってほとんど売れるんだなこれが。
0631デフォルトの名無しさん2007/06/08(金) 08:53:49
ああ、そうなんだ
0632デフォルトの名無しさん2007/06/08(金) 21:17:35
実運用ロボのスクリーニング失敗の原因って、
ずばり過去10年の運用成績で決めたことだろ

10年の間に市場参加者は随分と入れ替わってるし
外国人投資家もわんさか参入してきてるわけだから、
3年以上前の株価でシミュレーションしても無意味
今回選ばれたロボは、たまたま大昔の株価に
フィッティングしてただけ

TS社が過去10年の運用成績とかにこだわり続ける限り
いつまでたっても人の金を任せられるロボなんて
見つからないだろうね
0633デフォルトの名無しさん2007/06/08(金) 23:22:13
社会保険庁の解体に断固反対! ってほざいます
0634デフォルトの名無しさん2007/06/09(土) 13:06:11
|グッドウ(4723)|現物指値|12:30|61,800| 80| |15:00|56,800| 80|約定|
orz
0635デフォルトの名無しさん2007/06/09(土) 17:19:39
まだ実運用開始から数ヶ月だから何とも言えんわな.1年程度様子を見ないと結論は出せないだろ.
もともと短期決戦型は採用されていないみたいだし.

ただ,どう考えても過去のデータを過学習したロボットが選ばれた気はするが.
そういえば,儲けた分の何%かは制作者に還元されるという話だった気がしたけど,
損している場合はどうなるんだ?

0636デフォルトの名無しさん2007/06/09(土) 18:19:41
次回実運用から外されるだけじゃね?
0637デフォルトの名無しさん2007/06/09(土) 20:03:44
そもそも長期投資にロボットって必要ないと思うんだ俺は。
長期だったらファンダを読む力が必要だから。それってロボにはできないでしょ?
0638デフォルトの名無しさん2007/06/09(土) 20:18:07
やっぱ、ロボット取引ならFXでしょ。これは儲かった。
ttp://www.panrolling.com/books/gr/fxspread.html
0639デフォルトの名無しさん2007/06/10(日) 22:38:42
>>638
営業乙>著者
この本、アマゾンでの評価はぼろぼろですねwww
0640デフォルトの名無しさん2007/06/10(日) 22:44:24
これかw

Amazon.co.jp: 為替サヤ取り入門: 本: 小澤政太郎
http://www.amazon.co.jp/gp/product/4775990365/

ボロクソスw

サヤドリを学ぶのにいいのかもしれないけど、その辺どうなん?
0641デフォルトの名無しさん2007/06/11(月) 00:01:32
そもそも素人が簡単に取れるさやなど無い。
取引所直結のプログラムに勝てるわけがない。
0642デフォルトの名無しさん2007/06/16(土) 00:30:23
週末なので現在成績でも載せてみる。
インデックスよりはちょい下で連動中。

2007年06月15日更新/運用開始から 116 日経過
全カブロボ資産評価額合計 \500,000,000 ⇒ \490,252,635
対TOPIX比: -1.56 %
アルファ値: -1.74 %
ベータ値: 0.53
ttp://www.kaburobo.jp/
いままで>>1があぼーん、されてたので気づかなかったが
ちゃんとURLは貼られていたんだな。。。
0643デフォルトの名無しさん2007/06/21(木) 10:55:02
Kaburobo Builder ユニバーサルで、次の条件の注文が
稼働テストでは動くけど、運用では動かない。
これは中の人の問題?

新規注文(前場)   
1>0 
 詳細名[ 1>0 ] 
新規信用売り 取引余力×90% 指値:終値(日足)+0円  
0644デフォルトの名無しさん2007/06/21(木) 22:17:24
ランキングもロンダリングするようになったか
>ランキングで表示できるのは最高1000件までです。 
0645デフォルトの名無しさん2007/06/24(日) 17:20:13
俺の手法が使えるようにリアルタイムにしてほしい。
0646デフォルトの名無しさん2007/06/24(日) 17:25:22
アップティックルールを守りつつ寄り付きのみってのが最悪。
自動指値訂正も無いので空売り注文の不発が多すぎてどうにもならん。
0647デフォルトの名無しさん2007/06/24(日) 17:35:12
カブロボのAPIのソースコードって非公開なのでしょうか?
javadocを見ても関数引数と結果は書いてあるのですが中身はないんですね(^^;
javaは遅すぎるのでC++にライブラリィを移植してDLL化したいんだけどkaburoboのAPIのソース誰か知ってる人いませんか?
0648デフォルトの名無しさん2007/06/25(月) 02:09:16
もう誰もまじめに取り組んでないからさ。
0649デフォルトの名無しさん2007/06/27(水) 17:22:30
昔のならあるけど
06505372007/06/29(金) 22:48:56
実運用はどうなったか。

2006年12月1日までの成績で選ばれた、10台のロボ。
2006年12月のTOPIXは+4.87%に対し、それらカブロボの平均は+1.6%
その後2007年1月もTOPIXに負けている。
実運用が始まったのは2007年の2月20日だっただろうか。
主催者には、すでに始まる前から危険な香りがしていたことだろう。
カブロボ平均がTOPIXに勝てた月はその後2007年3月の1回だけのようである。
しかしこの月もよくよく見ればカブロボ平均もマイナスの成績。
これは>>547-548で説明される状況とみれば、
カブロボにはこの先も非常に厳しい状況が続くのでないだろうか。

ttp://www.kaburobo.jp/real.php
0651デフォルトの名無しさん2007/06/30(土) 17:23:16
ロボコップクララ
http://www.nicovideo.jp/watch/sm12878
0652デフォルトの名無しさん2007/07/02(月) 08:56:35
>>647
ソースは非公開のハズ.
そこまでするなら,逆コンパイルすればいいんじゃね?
つか,DLL化したところで参加するにはJavaしか使えないから意味ナイト思われ.
0653デフォルトの名無しさん2007/07/07(土) 06:09:06
>>643
ttp://kaburobo.net/support/2007/07/bugfix_070705_01.html
0654デフォルトの名無しさん2007/08/18(土) 19:04:51
実運用はTOPIXを追っかけてる感じですね。
0655デフォルトの名無しさん2007/08/18(土) 21:54:26
5000万が4300万か。。。
まぁこの暴落だから仕方がないとはいえ、現実の損失は痛いだろうな。MONEX。
0656デフォルトの名無しさん2007/08/18(土) 23:38:28
カブロボ運用者涙目
0657デフォルトの名無しさん2007/08/19(日) 15:37:35
>>655
5億が4億3千万じゃないかと・・・

ちなみに、俺のカブロボも今回の暴落で5000万切った。
為替やダウも入れないかんな。
こんな時に逆張りスイングなんかしていやがる。
0658デフォルトの名無しさん2007/08/20(月) 19:03:10
ホリエモン  キラワレモン トラワレモン  シラナイモン  ゼンカモン  ムイチモン  ドザエモン
  ┝━━━━━┿━━━━━┿━━━━━┿━━━━━┿━━━━━┿━━━━━┥
            ミミ ヽヽヽヽリリノノノノ       /)
           ミ   ,,、,、,、,、,、,、,、、 彡     ( i )))
            l  i''"        i彡     |‐―|
            .| 」   /' '\  |    |:::::::::|
            ,r-/   -・=-, 、-・=- |    |:::::::::|
            l       ノ( 、_, )ヽ  |   |:::::::::|  今ここ!!!!
           ー'    ノ、__!!_,.、  |   /:::::::::|
           ∧     ヽニニソ   l  /:::::::::/
          /\ヽ           //::::::::::ノ
         /     ヽ.  `ー--一' ノ/ヽ
0659南米院 ◆48e4WmP7Dk 2007/08/21(火) 06:37:31
そういえばホリエモンっていまなにしてるの?
0660デフォルトの名無しさん2007/08/22(水) 17:22:44
カブロボこっそり運用終了しますた。
6ヶ月じゃ実運用の意味が無いと思うが。
正直、どうリカバリするのか、これからが見たいところだった。
0661デフォルトの名無しさん2007/08/22(水) 23:26:58
ほんとだ、更新が8月20日で止まってるね。
単にサーバが更新停止してるだけかもしれんけど。
このまま終われば5700万の損失か。
0662デフォルトの名無しさん2007/08/22(水) 23:42:23
http://kaburobo.net/2007/08/post_11.html
確かにちょうど半年だし、最後の結果だけを見ればTOPIXよりは上回っているんだけど、
単にβが低いから8月17日にたまたま大きく下げなかっただけのように見える。
5月中旬から8月初旬までの結果を見てると、むしろTOPIXからどんどん下に乖離しているようにも見えるんだけど。
0663デフォルトの名無しさん2007/08/23(木) 14:45:14
どうなるんだろうな。実運営のロボット達。
とにかく、この下げ相場はロボット達に厳しかっただろうな。
大手ファンドでさえも軒並み損しているし。
リスク管理をきちんとしているロボットを選んだというが、
それがそもそもの間違い。
TOPIXにそのまま連動しているだけじゃん。
銘柄が300しかないのも間違い。
運営者は相場というものを知らない。
全銘柄にして、新興に張るロボットなんか生まれても面白いかも。
とにかく、儲けを出すロボットを選ばなければならない。
06645372007/08/25(土) 04:07:55
>>537の予想につき、最終の結果です。 

A:日経平均と現金を6対4で持った場合   
  \463,083,632 
B:TOPIXと現金を6対4で持った場合   
  \456,787,232
C:全カブロボ平均    
  \443,216,644 

A>B>C (Cのみ配当込み) 
予想通りの結果といってよいでしょう。
評価としては、ベータと手数料がもたらした必然の結果だと考えています。

>>572でのコメントも概ね当たっていたのでないでしょうか。
主催者側は
>およそ当初の期待通りの運用ができました
とのことですから。
0665デフォルトの名無しさん2007/08/26(日) 06:50:10
バックテストしても、ブル一辺倒のデータをうまくつかったロジックやってりゃ勝つわな
ってか8000円の時全力買いしてりゃ、嫌でも2倍にはなったわけで
0666デフォルトの名無しさん2007/08/26(日) 22:44:10
連動銘柄、300のみやるくらいなら、225先物の方が面白くなるのにw
レバレッジ効くから、今回の下げ相場で(ry
0667デフォルトの名無しさん2007/08/26(日) 23:51:38
確かに「予定通り」の半年なのかもしれないが、タイミング的には
暴落でブン投げた形だな。で、お約束の反転・・・。
0668デフォルトの名無しさん2007/08/30(木) 00:00:07
まさかとは思うが10年間のデータをすべて学習用に使ってたのか?
0669デフォルトの名無しさん2007/08/31(金) 00:12:29
> 特に1位のtantantakatanは、資産を半年間で8.66%増やし

10個のうちの最上の1つだけを取り出して評価するのはいかがなものかと。
商品化されても、この投信は誰も買おうとしないだろ。。。
0670デフォルトの名無しさん2007/08/31(金) 09:14:46
「逆にこの程度のロボットで優勝できるんだったら,俺が作ったほうがいいのが出来るぜ」
と思ってしまう俺は浅はか?
0671デフォルトの名無しさん2007/09/08(土) 10:04:11
いつのまにか終わってたんだな。
この前日経が大きく下ぶれしたときに終了させたのは、見切られたのかな?

日経と比較して喜んでるようじゃやっぱだめだろ。
少なくとも米国債と比較して勝たんと・・・
0672デフォルトの名無しさん2007/09/24(月) 15:12:21
>>669
しかし、1位のtantantakatanはセンスがあったと思う。
日経が下げ局面でも+になってたし。
空売りで儲けてるんだな。
ネットをググって調べたが、テクニカルは短期の移動平均線のみを使った、逆張りスイングだったらしい。
空売りもするBNFって感じか。
0673デフォルトの名無しさん2007/10/03(水) 23:25:17
最近勝手に10年バックテストされるのな。
どんなカブロボ作っても10年あれば相当儲かるなあ。
0674デフォルトの名無しさん2007/10/03(水) 23:31:27
あまりにもダメダメで捨てて作り直そうと思ってたやつが10年テストだとしっかり利益出しててわらたw
長期バックテストで優秀でも採用した年に破産コースというよくあるパターンを証明してしまったw
0675デフォルトの名無しさん2007/10/04(木) 22:57:05
持ち株ゼロだったら手当たり次第に1株づつ買えってロジックで運用に解き放ったら
売買ゼロだあひゃひゃひゃ、、バックテストでは動くんだけどなあ
いまだにかなりのバグがのこってんじゃないか?このシステム
0676デフォルトの名無しさん2007/10/05(金) 12:30:17
>675
まあ,システムのバグだと思ったバグの99%が,
自分が原因のバグだけどな.
売買単位が100の株とかばかり買おうとしているんじゃねえの?
ちゃんとStock#getUnit()使ってるか?
0677デフォルトの名無しさん2007/10/05(金) 22:46:51
>>676
アーユニバーサルだからそんなもんないよw
0678デフォルトの名無しさん2007/10/05(金) 22:48:34
1株っていったのは1単位株の間違いねスマソ
0679デフォルトの名無しさん2007/10/07(日) 16:04:15
>>675
それってIBMの解説サイトで載ってるのと似てるから
自分が原因のバグじゃねぇの。
http://www-06.ibm.com/jp/developerworks/kaburobo/library/kr-super2-2/

さすがにランダム取引なんていう、「とりあえず練習がてらプログラム組んでみる」的なプログラムで
システムがまともに動かんバグなんて残ってないだろ。

エスパーすると、
orderだけで済むのに、screening使っていてMemoの受け渡しが出来てないとかそんな理由では?
0680デフォルトの名無しさん2007/10/07(日) 23:27:50
>>679
JAVAロボじゃなくてユニバーサルのほうだから、そんなややこしいもんはないんだけどなあ
0681デフォルトの名無しさん2007/10/08(月) 00:00:20
>>680
あーごめん。ユニバーサルってブラウザで設定できる奴のことか…。
自分が使わんからさっぱりだったわ。
でも、ランダム取引ってそっちでも試してそうだけどなぁ。
0682デフォルトの名無しさん2007/10/08(月) 00:04:53
>>681
ユニバーサルはランダム使えませrんw
ま〜どうでもいいんだけど
バックテストもホンチャンも向こう側でうごいてるわけで、片方だけ動かんちゅうのはやっぱバグデショ
0683デフォルトの名無しさん2007/10/08(月) 00:10:56
>>682
ほとんどのロボが動いてるんだから、なんか特殊なことやってんじゃないの?
とりあえず運営に報告してみれ。
0684デフォルトの名無しさん2007/10/08(月) 00:22:44
>>683
前に原因不明で動作停止しちゃったことがあったけど問い合わせて回答えられずでやるきなっしんぐ

動かなくなったときに自分でデバッグできないシステムっつうのはだめですねえやっぱ
0685デフォルトの名無しさん2007/10/08(月) 00:27:59
>>683

株式評価額 =0 なら単位株買えってだけ

初日は当然0なので資金の許す限りどかっと仕込むはず(バックテストではそうなる)
が本番で動かず、特殊っちゃあ特殊?w

0686デフォルトの名無しさん2007/10/08(月) 17:52:06
稼動テスト環境と本番環境は異なる設定のようですから
(何でそんなことするか分かりかねますが)
>>653参照
まずはしぶとく問い合わせるのがいいでしょう。
0687デフォルトの名無しさん2007/10/10(水) 21:01:04
退場させて別の作ろうと思ったら初日にさかのぼって動いてたよ
関係者見てるのかなここw
0688デフォルトの名無しさん2007/10/10(水) 21:57:41
新橋針はぼったくり
早期治療をネタに宗教的に通わせるだけ

ありゃ、科学的になっとらんよ
オレは20万程ドブに突っ込んだ

ま、助手の不細工なおばさん連中のお給料やな
0689デフォルトの名無しさん2007/10/10(水) 22:50:23
>>687
おー良かったね。
システムのバグだったわけか。
0690デフォルトの名無しさん2007/10/10(水) 22:53:58
>>689
まあそういうことのようで
さて、バグはあといくつのこっているのでしょう
バグで勝ったことになってるロボもきっと居るよねw
0691デフォルトの名無しさん2007/10/11(木) 16:24:15
>>690
どうなんだろうねえ.まあ,バグで勝ってもうれしくも何ともないが.
実運用に進む場合は,さすがにバグロボットは排除されるんだろうなあ.
0692デフォルトの名無しさん2007/10/12(金) 09:08:37
バグで勝つことはないとおもうな。
とりあえず、コンテスト入賞している人らは中身をしっかり見られてるだろうし。
むしろ、バグで勝てないロボットのほうがあると思う
0693デフォルトの名無しさん2007/10/12(金) 13:05:41
過去データに最適化しまくって、上位に食い込んで、
本番環境で他人の資金を使って、自分の取引に有利なように、
反対売買するのって、可能なのかな?
0694デフォルトの名無しさん2007/10/12(金) 15:01:20
このレスを見たあなたは確実に交通事故に会います



逃れる方法はただ一つ
↓このスレに行き

http://hobby10.2ch.net/test/read.cgi/train/1192087741/
(゚-゚)


と書き込んでください。書き込まなければ確実に明日交通事故にあいますよ
0695デフォルトの名無しさん2007/10/12(金) 16:24:54
本当にOnlineで一日何度でも取引できるロボットじゃないと、全然、実用的ないと思う。
長期のトレンドと短期売買を併用しなきゃあ、無理。
0696デフォルトの名無しさん2007/10/13(土) 00:31:19
>>693
選考通過は過去に最適化で実運用に入ると違うロジックになるってのはいくらなんでも無理っしょ、ソース見えるんだから

それよりカーブフィットで選考通過して実運用でボロボロになるやつは居そうだよね
通過基準を低くして沢山出馬させといて
どのロボ資産を託すかを客に選ばせればいいのにとおもったりする
0697デフォルトの名無しさん2007/10/16(火) 09:57:45
>>693
たかだか5000万でそんなインパクトを与えられるはずがないだろ・・・

>>695
激しく同意.
ただ,バックテストが面倒になるな.
一日分のテストに一日かかるw

0698デフォルトの名無しさん2007/11/19(月) 23:54:06
ホリエモンにガンプラ差し入れをした男が激白!収入は図書カード
http://news.ameba.jp/hl//2007/11/8704.html
0699デフォルトの名無しさん2007/11/25(日) 13:07:31
久しぶりにカブロボがどうなってるか見に来たぞ!

でどうなってるの?TOPIX連動のまま終了?
0700デフォルトの名無しさん2007/11/29(木) 20:55:22
閑散としてるな。

実運用結果見ると主催者は過学習したロボット見分けられないみたいだから、その程度のロボット送り込んでみようかな?
0701デフォルトの名無しさん2007/11/30(金) 16:52:57
バックテストの長さの割りに実運用期間短すぎて、多分検証できていないよな、これ。
多分ロボットの選定方法自体に問題があったのだろう。
短期間でも安定して利益がとれるロボット選ばないと。
0702デフォルトの名無しさん2007/12/01(土) 10:57:26
最近始めた新参者なのですが、拡張検証パックの期間が1年以上の物とか無いのでしょうか?
0703デフォルトの名無しさん2007/12/01(土) 21:06:24
配ってるアレだけだね。有料でもいいから、モット長い期間のデータが欲しい。
0704デフォルトの名無しさん2007/12/01(土) 22:31:46
>>703
やっぱりそうなんですか。いろんなサイトを探してはみたんですけど、どうしても見つからなくて(´・ω・`)
ファイルを開いてデータを追加したりできるだろうかと挑戦してみましたが、何のエディタで開けばちゃんと展開できるのかも謎で・・・
0705デフォルトの名無しさん2007/12/01(土) 22:51:06
株のデータベースはたぶんHSQLDBっていうのを使ってます。根拠は、jarファイルの名前を見るとそうなのでw。
なので、エディタで開いてあれこれ出来る代物ではないです。
HSQLDBは4つのモードがあるようで、たぶんカブロボではスタンドアロンモードで動いてるっぽいですね。
mysqlを本の通りにいじったことぐらいしかないので、私も詳しいことは分からんです
0706デフォルトの名無しさん2007/12/04(火) 02:53:49
>短期間でも安定して利益がとれるロボット選ばないと。

・売買タイミングが少ない
・そのせいで空売り規制がもろに効く

という現状で短期間でも安定して利益というのは難しそうだな。
0707カブロボさん2007/12/31(月) 04:57:28
 カブロボ、設定で、MACDのシグナルを使って、売り買いできないのですか?

 MACDという選択肢があるのだが、それのシグナルの使い方が分からん、
 ていうか、説明していない。
0708カブロボさん2007/12/31(月) 05:11:04
 あ、707のカブロボさんは、
 ユニバーサルのカブロボプログラムの、質問です
 狙いは、

 MACDのシグナルが、上抜けしたら、買い、下抜けしたら利益確定。

 という、これだけのプログロム売買、テストしたい。のだけど…
0709カブロボさん2007/12/31(月) 13:53:53
 ジャバプログラムをダウンロードしてみた。
 何とか起動したが、

 一度、動き出した後、とまらなくなる。
 ミリ秒単位で、表示を繰り返すよだけど 元データサーバが動いていないからかな??

 ところで誰もいないの?
0710デフォルトの名無しさん2007/12/31(月) 18:54:31
俺はjavaでかいてるから答えられないや…
0711 【末吉】 【1260円】 2008/01/01(火) 01:46:40
>>708
できる。でもユニバーサルって面倒くさくね?
じゃあ作ったのやるから自分で考えてっていうのも、作った奴を人に渡すとかできないし…
とりあえず触っていじって作ってみろとしか。意味不明になったらリセットっていうのも手だしな。

>>709
ものすごい勢いでログが流れるけど動いているはず。動いてなければプログラムかやり方を
間違えてるんじゃ。ちなみにスレは見ての通り過疎ってる。
0712カブロボさん2008/01/02(水) 23:33:30
>711 : 【末吉】 【1260円】さん
 ありがトン
 できるといわれて、そのつもりになって説明読んだら、できましタ。

> MACDのシグナルが、上抜けしたら、買い、下抜けしたら利益確定

MACDのシグナルどうりに買って、一度も、プラスにならない。

 そんな訳ないと思うんだが、カブロボの売買タイミングってどうなってるだろう。
1、 一銘柄、資産の10%までしか、買わないとか、どこかに書いてあったけど、
2、MACDの売りシグナルで、持ち株全部売る。と、まさか、他の銘柄まで売ってしまうんだろうか?

 銘柄買うときに、シグナルで買ってるんだろうから、
 売る時だって、シグナルの出た銘柄だけだろうと思うが、
 「ポートフォリオから、全部売る、」って、選んでるから、どういう売りするんだか、???
 まさか、全保有株、一銘柄の売りシグナルで売るわけないだろうと思うが……

 とにかく信じられない。>MACDのシグナルどおりで、全敗。利益がマイナス

 だった。(^^; はぁ〜


0713カブロボさん2008/01/04(金) 14:23:19
 分からないまま、エクリプスで、JAVAカブロボを、使えるようになった。

 プログラムで、売買をできるようにするんだが、
1、銘柄を指定して
2、MACDのサインで、上抜けで、買い。下抜けで売る。

 このプログラムのサンプル、あるいは、解説はありませんか?

 このカブロボは、スクーリニングしてるけど、どこで、
 命令してるんだろ? JAVAプログラムの勉強しないと分からないかな?


>■■ 2006/12/29 09:00 (金) ■ 注文処理終了 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■
>ロボット処理時間(ミリ秒): 16
>後場休み: 2006-12-29 11:30:00
>●● 2006/12/29 16:00 (金) ● スクリーニング処理開始 ●●●●●●●●●●●●●●●●●●●●●●●
【保有資産評価】/ 取引余力 50,000,000 円/ 株式評価額/ 0 円
/ 資産評価額 50,000,000 円/ ポートフォリオ】/所有銘柄はありません。

>●● 2006/12/29 23:59 (金) ● スクリーニング処理終了 ●●●●●●●●●●●●●●●●●●●●●●●
>ロボット処理時間(ミリ秒): 16
■■最終成績表■■■■■■■■■■■■■■■■■■■■
--●取引データ●--------------------------------------
>初期資産額(円)      : 50,000,000
>最終資産額(円)      : 50,000,000

 資産はぜんぜん減っていない。売買してないからあたりまえか……(--)はぁ〜
0714デフォルトの名無しさん2008/01/04(金) 14:41:26
>>713
もう見てるかもしれないけどここのサイトを参考にするといいですよ。
http://www.ibm.com/developerworks/jp/contests/kaburobo/

MACDじゃなくてRSIだけど下のページが参考になると思います
第2回スーパー・カブロボ・コンテスト: 上級編(1)
http://www.ibm.com/developerworks/jp/contests/kaburobo/library/java/kr-super2-8/
0715デフォルトの名無しさん2008/01/04(金) 22:36:48
ちょっと質問したいんですが。
昨日からカブロボを始めてみたんだけど、
取引可能銘柄を表示するプログラムを実行したら
50銘柄の名前が50回でてきた・・・。
コード見ても間違ってないし、これが普通なの?
0716デフォルトの名無しさん2008/01/04(金) 22:43:34
>>715
どう50回なのかわからないけど、たぶんコードがおかしいです。
コードを教えてくれないことには正直わかりませんが。
07177152008/01/04(金) 22:56:51
>>716
カブロボの本に載ってるやつをそのとおりに
してみたんだけど・・・↓
import java.util.ArrayList;

import jp.tradesc.superkaburobo.sdk.robot.AbstractRobot;
import jp.tradesc.superkaburobo.sdk.trade.InformationManager;
import jp.tradesc.superkaburobo.sdk.trade.TradeAgent;
import jp.tradesc.superkaburobo.sdk.trade.RobotLogManager;
import jp.tradesc.superkaburobo.sdk.trade.data.Stock;

public class FirstRobot extends AbstractRobot {

public void order(TradeAgent arg0) {
}


public void screening(TradeAgent arg0) {
RobotLogManager logger = RobotLogManager.getInstance();
InformationManager im = InformationManager.getInstance() ;
ArrayList<Stock> stockList = im.getStockList();
for(Stock stock:stockList){
logger.log(stock.getStockName());
}
}
}

やっぱどこか間違ってるのかな。
07187162008/01/04(金) 23:08:46
>>717
コード自体はおかしいところはありません。
問題はなぜ50回表示されたのかってことになるんですが、
上のプログラムを動かすと、robot-config.xmlで設定された期間は毎日sreeningメソッドが繰り返されます。
なので、たった一回だけ銘柄を書き出したい場合には、robot-config.xmlを書き換えるか
プログラムの中で「1月4日だったら銘柄を書き出す」というような処理を書き足す必要があります。

個人的には気にせずそのままでいいと思います。目的は果たしていると思いますからね。
07197152008/01/04(金) 23:44:40
>>718
config.xmlいじったら出来ました。
ありがとうございました。
0720カブロボさん2008/01/06(日) 04:28:53
714 :さん
 ありがとう!
 カブロボと、エクリプスのインストール・実験始動できました。

 トレードエージェントなどの、パラメータ、や、使い方は、

 カブロボのどこにあるのでしょうか? DOCホルダ、Robotホルダは見たのですが、
 
 それとも、
 エクリプスの操作によっては、カブロボメソッドの定義済みの中身が見えるのでしょうか?

 Cプログラムだったら、関数の処理内容と、必要なパラメータの意味が、わからなので

 プログラムの改造が出来ない……そんな、ところです。
 どこに、
 JAVA メソッドの、パラメータなど、使い方が書いてあるでしょうか?

07217142008/01/06(日) 08:04:15
>>720
おめでとうございます。
カブロボで使用するメソッド等の説明は以下のhtmlファイルからたどることができます。
kaburobo-sdk-2.0.3/doc/javadoc/index.html
0722カブロボさん2008/01/07(月) 01:26:52
714さん <ありがとうごさいます!

 カブロボでマイロボットを作るとき、 どのようにクラス(仕様)分けをしたらいいでしょうか?
 最初から、 オーダーと、スクリーニングの、二つのクラスがある。
 ので、
 株、トレードとは、株を選んで、売り買いする。 と、いうことなんですね。

 それを参考に
1 売りクラス
2 買いクラス 
3 保有株管理クラス  、4 注目株管理クラス
5 カブロボ情報メモクラス

 こんな、処理クラスが必要だと思いついたんですが、 それとも、

6 注目株クラス の、下請けメソッド、のなかに、  3の、保有株管理クラス、を、入れたほうがいいでしょうか?

 そうすると、空売りするときに、保有株なら、つなぎ売り、と空売りが選べるように
 なる、などと、考えています。

 このあたり、最初に考えて、決めておかないと、先にいって難しくなるように、
感じるのですが。

 ということは、結局、作り方としては、注目株クラスをまず作るか?
 それとも、
 売り買いクラスを作る。のが先でしょうか? 
0723デフォルトの名無しさん2008/01/07(月) 16:24:26
>>722
最初からあるのはorderとscreeningメソッドですね。クラスではありませんよ。

では、クラス構成ですがカブロボさんのプログラミング経験がそれほどない場合
いきなりクラスをいくつも作るとよくわからなくなってしまうと思います。
それに、カブロボが用意しているテクニカル指標を組み合わせて売買するぐらいなら
AbstractRobotを継承したメインのクラスと、情報を記録しておくメモクラスだけでも十分です。

>>714に書いてあるサイトともそうですが、
\kaburobo-sdk-2.0.3\robot\内にある
SampleObjectMemo
SampleObjectRecord
SampleRobot
の三つを参考にしてみてください。上のプログラムを少しずつ書き換えてみると勉強になります

あと、保有株管理クラスですがjp.tradesc.superkaburobo.sdk.trade内にポートフォリオ管理クラスがあるので
APIドキュメントで探してみてください。
0724カブロボさん2008/01/08(火) 02:11:33
>723 さん ありがとう!

 エクリプスのソースホルダに、デスクトップをリンクしてしまったのですが。
 このリンク、だけを、取り消す。コマンドはありませんか?

 プロジェクト>右クリック>デリート の、コマンドだと、
 デスクトップは読み取り専用。という、削除、確認の問い合わせが、開いてしまいます。

 経過としては、

 サンプルプログラムをデスクトップにダウンロードして、
 プロジェクトから、外部ソースとして登録したんですが、
 ソースを消そうとしたら、デスクトップホルダーごと、消す?
 ……ような仕組みになっているようです。

 リンク先のソースファイルは残して、リンクだけを消す方法はないのでしょうか?

>改変履歴を、管理してるだろう、
 エクリプスのソースホルダーに、デスクトップをリンクしたのは、
   ??大変な間違いだったのでしょうか?

 外部ソースファイルへの、リンクだけをはずす方法を、教えてください。
0725カブロボさん2008/01/08(火) 10:26:52
724 :カブロボさん < ソースファイルへのリンクを消す選択肢を発見、しました

 (^^; あせりました。 知らないからなぁ〜

 ところで、書き換えた外部ファイルは、どうなるんでしょう?

 書き換えたあとでも、リンクだけはずせるのでしょうか? >エクリプスの動作・仕様は??
 ワークスペースのファイルは外部からアクセスできるのでしょうか?
 (ファイルの意味が分かっているとして…)



0726デフォルトの名無しさん2008/01/08(火) 19:17:04
>>725
もちろんアクセスできますよ。
Eclipseの独自形式で保存されていることはありません。

Eeclipseに関しては、下で聞くといいですよ
Eclipse M23 【Java/C/PHP/Perl/Ruby/Python/TeX】
http://pc11.2ch.net/test/read.cgi/tech/1185675094/
0727デフォルトの名無しさん2008/01/16(水) 17:47:34
突然初心者用質問板みたいになっててワロタ。

ETFが使えるようになったけど、ど〜つかえばいいんだ?
0728デフォルトの名無しさん2008/01/16(水) 17:58:00
ETF…、いらないよなぁこれ。

実運用に使えるようになんのはまだかね。
注文は自動でださんでいい、条件に一致したらメールでかまわん
0729デフォルトの名無しさん2008/01/17(木) 22:35:27
> ETF
ちょっと優位性があれば、日経平均負けしなくなる
なんという消極的・・・
0730デフォルトの名無しさん2008/01/26(土) 01:15:29
もし仮に日経平均銘柄で、移動平均のゴールデン(デッド)クロスでシグナル発生するようなコード組んだら、
バックテストでどの位時間かかるもんですか? 確かカブロボって1,2年ならローカルでバックテストできましたよね。
C++でバックテスト専門のソフト作ってますが、シグナル発生させて、シュミレーションするまで5〜10秒程度でした。
(2年間、225銘柄、約20日に1回シグナル発生すうようなダミーのデータでテスト)
■ このスレッドは過去ログ倉庫に格納されています