虚拟货币自动化交易之路(四)
(2014-10-10 19:24:51)
标签:
股票it杂谈 |
分类: 程序 |
Botvs平台API简介:
Depth市场深度,由GetDepth()函数返回。Asks为卖单数组,Asks【0】为卖一单。Bids为买单数组,Bids[0]为买一单。其中Asks和原来的版本不同。这个曾经给我带来了极大的困惑,使我的结果在另一台电脑上运行处的结果不同。
另外,当调用交易所函数时,一定要做好重试,否则由于网络错误会直接导致程序中断。常见的重试方法:
function
GetOrders() {
function GetTicker(e)
{
参数e即为所需交易所。
就算你做好了重试,但会发生API网络连接错误,尤其是交易高峰期,常常会卡的几分钟API无法使用。没有任何办法。火币,OKcoin均会出现网络连接错误,貌似火币更甚,最近才有所改善。
本来想写多一点,但想想没必要,只要认真研究Zero大神编写的模板,会很快掌握编写的技巧,大神的程序没有一点多余,搞清楚每一行的意义对我的启发很大。关键还是采取什么策略。
Ps:上面两个代码例子来自Zero。
前一篇:虚拟货币自动化交易之路(三)
后一篇:虚拟货币自动化交易之路(五)