A_SendOrder 平仓问题

假设已经有多仓,这个  A_SendOrder(Enum_Buy,Enum_Entry,1,Q_Last());    到底是平仓还是开仓。为什么我用这个函数 反而在不断的开仓。  官方文档没有这块的说明。


在

Bool A_Sell(String symbol, Numeric lot, Numeric price, ArrayRef<Integer> orderIds, String userNote = "", String createSource = "", Integer accountIndex = 0)

中。symbol能否设置某个参数,指当前商品的合约。 而不指定某个特定的合约。


A_SendOrder发送平仓单失败
A_SendOrder函数问题
请教!关于A_SendOrder函数。
A_sendorder重复发单的问题
A_SendOrder发单条件
问几个函数的问题A_sendOrder函数的问题
请教!!!A_SendOrder函数
A_sendorder和Buy,SellShort区别
A_sendorder发单的例子 显示false
平仓问题

https://space.bilibili.com/31053817/lists/2531821?type=series

a函数的模型开发可以看看这个

但是如果看不懂,说明基础还没到能用a函数些模型的时候

数据结构,驱动机制,系统机制还需要多了解

Enum_Entry  开仓枚举值

不断开仓因为是A函数在实时调用

建议从图表系统开始

卖开

A_SendOrder(Enum_Sell, Enum_Entry,

买开

A_SendOrder(Enum_Buy, Enum_Entry,


先了解期货基本开平机制

文档还是很清楚的


多单卖平

A_SendOrder(Enum_Sell, Enum_Exit, 手数, 价格)

空单买平

A_SendOrder(Enum_Buy, Enum_Exit,手数, 价格)

A_SendOrder(Enum_Sell,Enum_Exit,1,Q_Last());    我用的是这个,提问写错了。可是代码运行的时候,在不断的开仓,是怎么回事

不断的开仓跟这个没关系

图表交易函数Buy系统底层会控制只交易一次

举个例子

1分钟K

buy命令在当前bar只会又一个买入信号

但

A函数会买入120次

你需要设置一个全局变量

作为开关控制是否已经报过单