以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如果想编写,满足条件的K线,收盘价+10,做多,怎么写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=155240)

--  作者:zengxing
--  发布时间:2017/6/20 10:18:48
--  如果想编写,满足条件的K线,收盘价+10,做多,怎么写?
如果想编写,满足条件的K线,收盘价+10,做多,怎么写?
例如,
双均线(5,20)金叉确定的K线的收盘价 +10 ,做多。
双均线(5,20)死叉确定的K线的收盘价 -10 ,做空。
这个要怎写?

--  作者:pyd
--  发布时间:2017/6/20 10:21:42
--  
if cond1 and holding=0 then buy(1,1,limitr,c+10);
if cond2 and holding=0 then buyshort(1,1,limitr,c-10);

--  作者:zengxing
--  发布时间:2017/6/20 10:37:45
--  
这样是类似挂单吗?还是价格到了,才会发单成交?
如果满足这样,需要用什么模式,运行模型?
[此贴子已经被作者于2017/6/20 10:38:07编辑过]

--  作者:pyd
--  发布时间:2017/6/20 13:01:53
--  

是满足条件挂单,以c+10的价格报单。

运行模式有固定时间间隔和走完k线,解释:http://www.weistock.com/WeisoftHelp/kaishitubiaochengshihuajiaoyi.htm

 


--  作者:zengxing
--  发布时间:2017/6/20 16:56:06
--  
反复看了好像不太对。这样写是收盘价吗?

为什么我看有的开仓,在满足条件的那根K线就开仓了。

不应该是满足条件的k线 确认收盘价,再开仓吗?

--  作者:pyd
--  发布时间:2017/6/20 17:02:02
--  

“满足条件的k线 确认收盘价,再开仓吗?”意思是当根k线满足条件,k线走完再开仓?

交易-》图表程式化交易-》用走完k线模式。


--  作者:zengxing
--  发布时间:2017/6/22 10:09:52
--  
箭头信号还是出现在发单的K线上是吧?不是价格能成交的K线

那回测是怎么做的呢?默认成交吗?

还是?不太明白
[此贴子已经被作者于2017/6/22 10:11:23编辑过]

--  作者:pyd
--  发布时间:2017/6/22 10:18:49
--  

满足条件下根k线开仓,写法用下边这个

勾选走完k线模式

信号是出现在信号满足的那根k,价格显示在实际发单的那个k,如图

回测是默认成交

if cond1 and holding=0 then buy(1,1,limit,c+10),ignorecheckprice;
if cond2 and holding=0 then buyshort(1,1,limit,c-10),ignorecheckprice;


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/6/22 10:19:07编辑过]

--  作者:zengxing
--  发布时间:2017/6/22 11:28:13
--  
在哪里勾选“勾选走完k线模式”?

ignorecheckprice 加和不加有什么区别?没太明白

--  作者:pyd
--  发布时间:2017/6/22 11:31:54
--  
不加的话如果最高最低价超过k先价格范围 会出白色箭头报单无效