2

FIX 接続の設定についてはよくわかりませんが、このサイトの指示に正確に従いました。「Running from Eclipse」という見出しの下の最終ポイントに到達し、指示で説明されているとおりにすべてが正確に行われました。

ただし、QFixMessenger.java コードを実行しようとすると、次のエラーが発生します。

2014-04-01 14:10:32.743 エラー qfixmessenger.QFixMessenger - ログオンに失敗しました! quickfix.ConfigError: quickfix.mina.initiator.AbstractSocketInitiator.createSessions(AbstractSocketInitiator.java:173) の設定にイニシエーターがありません。 .java:85) com.jramoyo.qfixmessenger.QFixMessenger.logon(QFixMessenger.java:315) で quickfix.SocketInitiator.start(SocketInitiator.java:65) com.jramoyo.qfixmessenger.QFixMessenger.main(QFixMessenger.java: 146) 2014-04-01 14:10:32.956 エラー ui.QFixMessengerFrame - FIXT 1.1 辞書を解析できません! com.jramoyo.fix.model.parser.FixParsingException: ファイル resources/FIXT11.xml が見つかりません! com.jramoyo.qfixmessenger.quickfix で。

他にもかなりの数のエラー行がありますが、エラー メッセージ全体をアップロードするには混乱しすぎているのではないかと思います。

これは、人々が最初に FIX を使用しようとしたときに発生する一般的なエラーですか? もしそうなら、誰かが私が何をすべきかについていくつかの指針を与えることができますか?

これは私のquickfix.cfgファイルがどのように見えるかです:

[default]
FileStorePath=data/messenger/initiator
FileLogPath=log/initiator
ConnectionType=initiator
SenderCompID=INIT
TargetCompID=ACCEPT
SocketConnectHost=localhost
StartTime=00:00:00
EndTime=00:00:00
HeartBtInt=30
ReconnectInterval=5

[session]
BeginString=FIX.4.2
SocketConnectPort=9878

他に提供できるものがあれば教えてください。正直なところ、どの情報が関連しているのかさえわからないほど迷っています。

ありがとう

マイク

4

1 に答える 1

1

エラー ログを最後に編集すると、最初のエラーが表示されます。

java.io.FileNotFoundException: resources\FIXT11.xml (The system cannot find the file specified) at 

FIXT11.xml が yourworkingdirectory/resources/FIXT11.xml にあることを確認してください。

この問題を解決したら、結果を私に書いてください。

ちなみにFIXT11.xml???. どのチュートリアルを勉強しますか?

于 2014-04-01T13:30:03.023 に答える