FIX问题与新订单单

时间:2012-01-23 08:56:24

标签: quickfix fix-protocol forex

我是FIX技术的新手,正在开发FIX应用程序。每当我发送NewOrderSingle消息时,我都会收到错误。

我在C#中使用QuickFix引擎并创建RequestPlaceOrder个对象并填充必填字段。 RequestPlaceOrder中的FIX消息为

8=FIX.4.49=11235=D 1=GtlXXXXXX 11=USD/CHF_2 21=1 38=30 40=2 44=20 54=1 55=USD/CHF 59=0  
60=20120123-03:45:42 207=GTLXXXX 10=069

在上面的消息中,我没有包含标题和预告片消息,因为它主要是常见的并且附加了QuickFix引擎。

响应:

1/19/2012 12:57:00 AM :
8=FIX.4.4?9=108?35=3?34=6?49=GtlXXXXXXX ?52=20120118-19:27:00.828?
56=PFSORDER?45=6?58=Required tag missing?371=14?372=8?373=1?10=151

问题是什么?

2 个答案:

答案 0 :(得分:2)

您需要根据对方的要求发送标签14(cumqty)。我猜你的对手方用它来做某事,所以检查你的订婚规则;标记14通常不在NOS消息中,因此您可能需要将其添加为自定义标记。

答案 1 :(得分:1)

Fiximate上查看邮件是否已完成。

并注意标记 371 ,其中提到哪些标记丢失或被引用。