Home > FAQ > カブロボサイト

カブロボサイト Archive

【FAQ】長期のテクニカル分析手法を使用したとき、稼動テストで結果が出ません

Q: KBユニバーサルの稼動テストで、「テクニカル分析手法n前の移動平均」や「株価データ直近n期間」などで期間指定をした時に、どうやら1年以上を指定した場合にのみ不具合が起こっているようなのです。「日足集計数231」では結果が出るのに「日足集計数240」以上では結果が出ません。

A: KBユニバーサルに限らず、カブロボサイトの稼動テストでは、2004/1/5以降のデータで検証するため、200日移動平均や過去231日間(240日間)の最高値など、長期間にわたり集計を行う部品を使用すると、検証期間外になりますので、稼動はしますが、何も売買を行わず、5000万のまま終了となります。

【FAQ】JAVAのコードをアップロードする際に失敗します

Q: Javaカブロボのソースコードをカブロボサイトでアップロードにすると以下のエラーメッセージが出て失敗します。
ERROR: Banned java classes or methods were found in your source code.

A: コードを拝見していませんので推測ですが、アップロード時のJavaソースファイルに禁止クラスやメソッドが使用されていると考えられます。

おそらく、以下のimport文を消し忘れているのではと思います。
クラスやメソッドは実際に使用してなくても、ロードしているとチェックに引っかかります。

なお、System.out.println()のメソッドを使用いたしますと、
以下の禁止クラスが内部的に読み込まれるため、アップロードできません。
同様な機能として、RobotLogManager.log()メソッドがありますので
こちらを使用頂くようお願いいたします。

import java.io.PrintStream;
import java.io.FilterOutputStream;
import java.io.OutputStream

【FAQ】Java Kaburobo SDK で作ったカブロボがアップロードできません

Q: カブロボ工房の編集ページからZIPファイルとrobot-profile.xmlをアップロードすると失敗します。

A: Javaカブロボを提出する際に、Javaソースファイルと一緒にアップロードするロボット設定ファイル(robot_profile.xml)に必須な項目がない場合にエラーが起こります。 具体的には、タグ(条件付特別注文)などです。 これらは、カブロボSDKの rc1 から新たに追加されたものです。

タグを含め、robot_profile.xml に記述漏れがないかをご確認お願いいたします。 また、カブロボSDKの最新版(rc1以降)を使用しているかもご確認ください。 beta1、beta2 の robot_profile.xml を使用されている方はご注意をお願いします。

Home > FAQ > カブロボサイト

Search
Feeds

Page Top