以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  以下代码跑出来,2016.07之后一个信号都没有  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=141944)

--  作者:strenjoy
--  发布时间:2016/10/28 13:52:28
--  以下代码跑出来,2016.07之后一个信号都没有
以下代码跑出来,2016.07之后一个信号都没有。 这是不可能的,软件有问题么?
能否帮我查以下?


 if time = 1400 then begin
ypP1:=  CALLSTOCKEX(\'YP00\',vtclose,2,2,30000) ;
ypP2:=  CALLSTOCKEX(\'YP00\',vtclose,2,40,30000) ;
ypRise:=  ypP2/ypP1*1.0;  //外盘棕榈油
end


if time = 1400  && ypRise>1.005 
   then begin
buy(1,1,nextopen);
end


sell(time = 1430 ,1,thisclose); 

--  作者:jinzhe
--  发布时间:2016/10/28 14:10:43
--  
ypP1:=  CALLSTOCKEX(\'YP00\',vtclose,2,2,30000) ;
ypP2:=  CALLSTOCKEX(\'YP00\',vtclose,2,40,30000) ;
这两个要引用什么样的数据?
--  作者:strenjoy
--  发布时间:2016/10/28 14:50:17
--  
马来西亚棕榈油数据
--  作者:jinzhe
--  发布时间:2016/10/28 15:04:34
--  
具体是什么数据,因为你后面的参数我看明白
--  作者:strenjoy
--  发布时间:2016/10/28 16:20:25
--  
你软件打开输入代码一看不就知道了么
--  作者:jinzhe
--  发布时间:2016/10/28 16:25:28
--  
因为担心理解上出现差异,所以用户描述一下上面引用是引用什么数据:后面参数2,2和2,40引用的分别是什么
--  作者:strenjoy
--  发布时间:2016/10/28 16:39:50
--  
2代表五分钟k线,40代表周期数
--  作者:strenjoy
--  发布时间:2016/10/28 16:40:33
--  
你直接拿代码去跑一下不就好了吗。
问个问题绕了一个下午还没搞清楚

--  作者:jinzhe
--  发布时间:2016/10/28 16:56:36
--  

周期数指的是偏移的周期数吗
2,40是要引用未来的40个周期数据吗?


--  作者:jinzhe
--  发布时间:2016/10/28 17:08:24
--  

这是在不改变代码愿意的情况下,对交易时间做了一个修改,选择了属于该品种的交易时间,140000 和143000不是yp00的交易时间

 

if time = 150500 then begin
ypP1:  CALLSTOCKEX(\'YP00\',vtclose,2,2,30000) ;
ypP2:  CALLSTOCKEX(\'YP00\',vtclose,2,40,30000) ;
ypRise:=  ypP2/ypP1*1.0;  //外盘棕榈油
end


if time = 150500  && ypRise>1.005
   then begin
buy(1,1,nextopen);
end


sell(time = 153000 ,1,thisclose);