タグ

2012年8月28日のブックマーク (3件)

  • オープン・フリーのFX自動取引システム「jiji」

    「jiji (ジジ) 」は、オープン・フリーのFX自動取引システムです。 完全自動でのFX取引を実現 レートデータの取得から証券会社への発注まで、プログラミングしたルールに従った完全自動でのFX取引を実現します。(※1) 注:「必ず利益が出せる取り引きルール」を提供するソフトウェアではありません。取り引きルールを作成・検証し、実際に運用を行うためのフレームワークです。 取引ルールはRubyで 取引ルールはオブジェクト指向プログラミング言語「Ruby」で記述します。 オブジェクト指向言語ですので、よく使う機能の部品化・再利用が容易に行えます。 バックテスト機能を搭載 過去のデータを使用した取引ルールの検証(バックテスト)機能を実装済み。 運用前に、実際のレートデータを使用して動作を確認しておくことが可能です。(※3) 外出先からも操作可能 jijiはスタンドアロンなサーバーとして動作するWe

    ariteku
    ariteku 2012/08/28
  • 可変長引数を持つメソッドに付与する、@SafeVarargsアノテーション - CLOVER🍀

    可変長引数を持つメソッドをコンパイルした際の警告を抑制する、@SafeVarargsアノテーションというものがあるということを、前のJDK 7の言語仕様変更のエントリを書いている時に知りました。 警告されたものは、場合によっては@SuppressWarnings付けるくらいだと思っていたのですが、そんなのできたんですね。 @SafeVarargsアノテーションの宣言は、以下の通り。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.CONSTRUCTOR, ElementType.METHOD}) public @interface SafeVarargs {} コンストラクタ、またはメソッドに付与することができるアノテーションみたいですね。 ここで、こんなソースを用意して import java.ut

    可変長引数を持つメソッドに付与する、@SafeVarargsアノテーション - CLOVER🍀
    ariteku
    ariteku 2012/08/28
  • Yohei Yoshihara's Home Page

    MySimplePlan More Detail Magquash More Detail Previous Next

    ariteku
    ariteku 2012/08/28