【发布时间】:2019-11-06 04:04:57
【问题描述】:
我知道这个问题已经被问过好几次了,但我无法在我的项目结构中解决它。
我有 3 个文件:
new_order.jsbinance.jsadvance.js
new_order.js 负责初始化值并将其传递给binance.js 以执行订单。
binance.js 然后执行订单并让 websocket 始终运行以等待订单被执行的事件。因为我无法在 websockets 中返回值,所以我在订单完成后立即调用advance.js。
advance.js 具有止损/止盈等高级功能。我遇到的问题是,一旦价格达到止损/止盈位,我必须再次致电binance.js 执行卖单。
我的流程是new_order.js -> binance.js advance.js .. 我怎样才能克服这个问题,也有可能从binance.js 返回一个值回到new_order.js 全职正在运行 websocket?
【问题讨论】:
标签: javascript node.js websocket binance