以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- [求助]下面两句话能帮看看错误在什么地方吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=74152)
|
-- 作者:K线量化
-- 发布时间:2015/1/8 10:09:33
-- [求助]下面两句话能帮看看错误在什么地方吗?
AA:IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),colorred; if c-aa>=10 then buy(holding=0,1,market); if ENTERPRICE-l>=7 then sell(holding>0,holding,market);
if time>=145500 then begin sell(holding>0,holding,market); sellshort(holding<0,holding,market); end
一个简单的交易系统 ,用大豆或鸡蛋5分钟测试,现在出现的问题是,在一个区域也就四一定时间范围内每个品种都开平仓,请高手给指点下,本人第一次用金字塔
|
-- 作者:jinzhe
-- 发布时间:2015/1/8 10:17:27
--
单独的代码判断对不对我们只能告诉你编译的对不对。要判断问题要贴出完整代码以及当前的错误信号贴图
|
-- 作者:K线量化
-- 发布时间:2015/1/8 11:20:56
--
if c-aa>=10 then buy(holding=0,1,market); if ENTERPRICE-l>=9 then sell(holding>0,holding,market); buyprice:ENTERPRICE; sellprice:EXITPRICE; temp:ENTERPRICE-l,LINETHICK0; if aa-c>=10 then buyshort(holding=0,1,market); if h-ENTERPRICE>=8 then sellshort(holding<0,holding,market); if time>=145500 then begin sell(holding>0,holding,market); sellshort(holding<0,holding,market); end
此主题相关图片如下:错误信号.jpg

|
-- 作者:jinzhe
-- 发布时间:2015/1/8 11:33:59
--
N1值是多少?
|
-- 作者:K线量化
-- 发布时间:2015/1/8 12:59:20
--
n1:=todaybar; AA:IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),colorred; ff:c-aa,LINETHICK0; if c-aa>=10 then buy(holding=0,1,market); if ENTERPRICE-l>=9 then sell(holding>0,holding,market); jj:l; buyprice:ENTERPRICE; sellprice:EXITPRICE; temp:ENTERPRICE-l,LINETHICK0; //if aa-c>=10 then buyshort(holding=0,1,market); //if h-ENTERPRICE>=8 then sellshort(holding<0,holding,market); if time>=145500 then begin sell(holding>0,holding,market); sellshort(holding<0,holding,market); end
|
-- 作者:K线量化
-- 发布时间:2015/1/8 13:26:46
--
n1:=todaybar;
以上程序是jd505上测试的
if ENTERPRICE-l>=9 then sell(holding>0,holding,market);
错就错在这一句,明明ENTERPRICE-l 小于9,但是还照样平仓,不知错在哪里?
|
-- 作者:jinzhe
-- 发布时间:2015/1/8 13:51:50
--
哪根k线上的是不满足条件但是平仓的?
|
-- 作者:K线量化
-- 发布时间:2015/1/8 14:44:18
--
看到我上面截的图了吗?从第二根几乎都不满足平多条件,但是都平了
|
-- 作者:jinzhe
-- 发布时间:2015/1/8 14:59:22
--
把market改成marketr试试
|
-- 作者:K线量化
-- 发布时间:2015/1/8 15:29:57
--
结果一样,就是这么简单的两句话,开多信号是对的,怎么平多就不按照信号走了呢
|