老师:当根k线走完平仓怎么写?close 市价下单立即成交
老师:条件AA满足时:当根:k棒 open 开仓;close平仓 (市价立即成交);;帮忙写个模板谢谢。 图标交易我选“走完一根k线”可否?
我需要立即成交,k 棒open位置开仓 ;close平仓
K线走完的模式下,需要等K先走完满足AA的条件才会触发平仓;市价委托平仓也不能保证立即成交,只是市价更有利于成交,语句如下:
sell(AA,1,market);
KD:=ref(CLOSE>REF(CLOSE,1),1);
KK:=ref(CLOSE<REF(CLOSE,1),1);
开多:BUY(KD AND HOLDING=0,1,MARKETr);
开空:BUYSHORT(KK AND HOLDING=0,1,MARKETr);
平多:SELL(close>0 AND HOLDING>0,0,MARKETr);
平空:SELLSHORT(close>0 AND HOLDING<0,0,MARKETr);
此主题相关图片如下:9.png

一个k棒走完,这里的“开空”成交时间是9:01开始 ,还是9:59开始下单?
我希望在最后一棒的 9点open位置下空单,到9点59之后close 位置平空,该怎么写?谢谢
[此贴子已经被作者于2019/6/18 8:28:01编辑过]
走完k线模式下,开平仓动作都是该根k线走完后,才会下单。
你的这个需求应该使用混合模式。
使用固定时间间隔模式。开仓用当根k的固定时间间隔,平仓使用上根k的信号处理。
混合模式范例:
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=159472
[此贴子已经被作者于2019/6/18 9:06:33编辑过]