NodeJS IG交易API,市价单不起作用,附加订单级别错误

gwo2fgha  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(65)

登录后,我试图在我的模拟点差投注账户上进行交易,华尔街,经过多次EPIC尝试和更改值后,我不断收到相同的错误:
我的身体:

const bodyS = {
    "epic": "IX.D.DOW.IFS.IP",
    "expiry": "-",
    "direction": "BUY",
    "size": 1,
    "orderType": "MARKET",
    "guaranteedStop": true,
    "stopDistance": 30,
    "forceOpen": true,
    "limitDistance": 30,
    "currencyCode": "GBP",
    }

字符串
然后我得到了交易ID和200美元
但在那之后,我从交易/确认/中得到了这种休息

{
  date: '2022-07-11T11:14:38.476',
  status: null,
  reason: 'ATTACHED_ORDER_LEVEL_ERROR',
  dealStatus: 'REJECTED',
  epic: 'IX.D.DOW.IFS.IP',
  expiry: null,
  dealReference: 'Z567CEH5GSCTYPT',
  dealId: 'DIAAAAJZUJ9YVAH',
  affectedDeals: [],
  level: null,
  size: null,
  direction: 'BUY',
  stopLevel: null,
  limitLevel: null,
  stopDistance: null,
  limitDistance: null,
  guaranteedStop: false,
  trailingStop: false,
  profit: null,
  profitCurrency: null
}


如果你能帮助。

pgx2nnw8

pgx2nnw81#

有几个问题。您设置了一个限制距离,但一个市价订单类型。史诗是错误的。“IX.D.DOW.IFS.IP”是CFD史诗,对于点差投注,它应该是“IX.D.DOW.DAILY.IP”。
查看文档here

相关问题