API AddOrder()
命令是否支持expiretm
限制订单?设置此参数时,我总是遇到EGeneral:Invalid arguments:expiretm
错误。
我尝试使用以下设置在3秒后过期:
1) expiretm = 3 # int
2) expiretm = "+3" # string
3) expiretm = 1500226507 # int
没有运气,都返回上述错误。只接受expiretm = 0
。
expiretm
?THX
答案 0 :(得分:1)
我的订单也使用了expiretm。这是一个例子:
$res = $kraken->QueryPrivate('AddOrder', array(
'pair' => $pair,
'type' => 'buy',
'ordertype' => 'limit',
'price' => $price,
'volume' => $volume,
'expiretm' => '+180'
));
答案 1 :(得分:0)
expiretm = 1500226507
和expiretm = '1500226507'
都是正确的。但是,您必须确保1500226507
大于当前的unix时间。另外,请确保使用正确的符号。犯错很容易。正确的用法可能是,比方说
currentUnixTime = 1500226507
// set expiretm to a min from now
expirationTime = 1500226567 // notice the last two digits
blablabla{AddOrder{'pair: 'x', 'price: 'xx', 'volume: 'xxx', 'type: 'y', 'expiretm: expirationTime}};
BTW这是针对nodejs的。
答案 2 :(得分:0)
driver.findElement(By.linkText("Log In")).click();
的最小相对值为expiretm
。
我是偶然发现的。