java - タグ - css 入力 フォーム



私のFIXクライアントをテストするには? 私が使うことができる偽FIX交換がありますか? (4)

FIXimulatorを試しましたか? http://code.google.com/p/fiximulator/正確には交換機としては機能しませんが、セッションを確立し、注文を受け取り、実行することもできます(自動実行も可能です)。 見てみな。

QuickFIXのような自分のFIXクライアントを実装しました。 今私はそれをテストする必要があります。 どこか偽のFIX交換機がありますか? クライアントを検証するために使用できるFIXサーバーを実装した人は誰ですか? 私の修正クライアントをテストして検証するためにテスト接続を使用できる実際の交換がありますか?

ここのお手伝いが大変ありがとうございます!



CoralFIXは、すぐに使用できるサーバー実装が付属しており、FIXクライアントからの接続を受け付けて開始することができます。 ログオン、ハートビート、シーケンスリセット、再送信要求などのFIXセッションレベルの詳細をすべて処理します。テストのためにシンプルなサーバーを実装するには、次の作業が必要です。

import com.coralblocks.coralfix.FixMessage;
import com.coralblocks.coralreactor.client.Client;
import com.coralblocks.coralreactor.nio.NioReactor;
import com.coralblocks.coralreactor.util.Configuration;
import com.coralblocks.coralreactor.util.MapConfiguration;

public class SimpleFixApplicationServer extends FixApplicationServer {

    public SimpleFixApplicationServer(NioReactor nio, int port, Configuration config) {
        super(nio, port, config);
    }

    @Override
    protected void handleFixApplicationMessage(Client client, FixMessage fixMsg, boolean possDupe) {
        // do whatever you want to do with the application message received from this client...
    }

    public static void main(String[] args) {

        NioReactor nio = NioReactor.create();

        MapConfiguration config = new MapConfiguration();

        // print all messages received and sent to STDOUT for debugging purposes
        // (default is false)
        config.add("debugMessages", "true");

        // accept as the client inbound sequence whatever 
        // sequence I receive in the first message coming from the client
        // (default is false)
        config.add("acceptInboundSeqFromClient", "false");

        Server server = new SimpleFixApplicationServer(nio, 45451, config);

        server.open();
        nio.start();
    }
}

上記のコードの完全な説明は、 hereで見つけることができhere

免責事項:私はCoralFIXの開発者の一人です。


数年前、大きなライセンス料で契約書に署名する必要のないテストプラットフォームを見つけることができなかったので、私はそれを作成しました。 申し訳ありませんが、ここで恥知らずのプラグインですが、私は無料試用版でwww.fixsim.comでホストされている製品/サービスの提供に変わりました。 QuickFIXに付属のBanzaiは良いスタートですが、別の資産クラス、取り消し/訂正、割り当て、またはビルドや購入が必要なその他のメッセージタイプが必要な場合は、





algorithmic-trading