以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  为何无信号  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157928)

--  作者:颖之试题
--  发布时间:2017/9/14 21:04:10
--  为何无信号
pk1:=time>1000; //10点后开仓;
pk2:=ref(c,3)<=llv(ref(c,3),30);//价格先创半小时新低;
pk3:=llv(c,3)>=llv(ref(c,3),30)&&c>=ref(h,3);//接着三分钟不再创新低并且第三分钟的收盘价高于新低那根k线的最高价;

开多条件:=pk2;
平多条件:=time>=1400;//2点平仓
(平多条件:=time>=150000);//3点平仓
开1:BUY(pk2 and HOLDING=0,1,THISCLOSE); //开仓1 

加仓:buy(c<bkprice-30*minprice ,1,thisclose);
平仓:sell(平多条件 ,holding,thisclose);

--  作者:FireScript
--  发布时间:2017/9/15 8:57:53
--  
你这代码都无法通过编辑的。是有错误的。“bkprice”又是什么?还有这个“minprice ”。
--  作者:颖之试题
--  发布时间:2017/9/15 21:49:55
--  
我在金字塔上测试,没有显示语法错误,测试正常,只是没有信号
但是你说的对,请问,能否帮我编写正确的代码,我会非常感谢您的

--  作者:颖之试题
--  发布时间:2017/9/15 21:59:50
--  附件

--  作者:颖之试题
--  发布时间:2017/9/15 22:05:21
--  

图片点击可在新窗口打开查看此主题相关图片如下:测试正常的图片.png
图片点击可在新窗口打开查看
如图
[此贴子已经被作者于2017/9/15 22:06:46编辑过]

--  作者:颖之试题
--  发布时间:2017/9/15 22:07:58
--  
bkprice是买入价格     minprice是最小单位价格
--  作者:wenarm
--  发布时间:2017/9/16 7:01:53
--  
pk1:=time>1000; //10点后开仓;
pk2:=ref(c,3)<=llv(ref(c,3),30);//价格先创半小时新低;
pk3:=llv(c,3)>=llv(ref(c,3),30)&&c>=ref(h,3);//接着三分钟不再创新低并且第三分钟的收盘价高于新低那根k线的最高价;
开多条件:=pk2;
平多条件:=time>=1400;//2点平仓
(平多条件:=time>=150000);//3点平仓
开1:BUY(pk2 and HOLDING=0,1,THISCLOSE); //开仓1?
加仓:buy(c<ENTERPRICE-30*MINDIFF ,1,thisclose);
平仓:sell(平多条件 ,holding,thisclose);

--  作者:颖之试题
--  发布时间:2017/9/16 13:18:22
--  
请问为什么无信号
图片点击可在新窗口打开查看此主题相关图片如下:无信号.png
图片点击可在新窗口打开查看

--  作者:wenarm
--  发布时间:2017/9/16 22:03:28
--  
你的代码是分钟级别的,用于日线时间条件都不成立了
--  作者:颖之试题
--  发布时间:2017/9/17 10:34:38
--  
用了5分钟周期还是无信号,请问为什么
图片点击可在新窗口打开查看此主题相关图片如下:无信号.png
图片点击可在新窗口打开查看