Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:成交问题

1楼
xhbsy007 发表于:2019/5/29 9:52:02
平多:SELL(xx,0,MARKET);
平空:SELLSHORT(xxx,0,MARKET);

开空:buyshort(KK and holding=0,手数,THISCLOSE);
开多:buy(KD and holding=0, 手数,THISCLOSE);


老师:这两种 可以写一起吗? 平仓用市价立即成交, 开仓是1根线走完收盘价成交?
2楼
wenarm 发表于:2019/5/29 9:54:57

可以,这种没有限制。交易指令都是在当前下单语句中起作用的。不会互相影响。

3楼
FireScript 发表于:2019/5/29 9:55:54
 写在一起肯定没问题,但是不能实现你的需求。立即下单和走完K下单 是冲突的,并且不是依靠代码实现,是靠信号模式:固定轮询和走完K。

你这个可以试下,模式用固定轮询,开仓引用上一个K的条件作为开仓条件,来近似处理。
[此贴子已经被作者于2019/5/29 9:58:49编辑过]
4楼
xhbsy007 发表于:2019/5/29 11:43:36
//交易条件:
开空条件:=ref(条件1,1)  ;
开多条件:=ref(条件2,1) ;


开空:buyshort( 开空条件 and holding=0,手数,limitr,open);
开多:buy(开多条件  and holding=0, 手数,limitr,open);


老师:这样写,用来回测数据,是否定位的当根k线的开盘价?

5楼
wenarm 发表于:2019/5/29 12:32:32

是的。

图表交易指令详解

http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=159473&page=2

 

共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 3 queries.