Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:我是你们的用户 帮我看一下代码 怎么不出买卖信号 哪里出错了 谢谢

1楼
WWWJT123 发表于:2016/10/27 10:26:59
帮我看一下代码 怎么不出买卖信号 哪里出错了 谢谢

ma1:ma(c,n1);
hh2:=hhv(h,3)+5;
ll2:=llv(l,3)-5;

hh:=valuewhen(barslast(time=closetime(0))=3,hh2);
if barslast(time=closetime(0))>3 then h3:hh;

ll:=valuewhen(barslast(time=closetime(0))=3,ll2);
if barslast(time=closetime(0))>3 then l3:ll;

手数:=ss;
//交易条件

开多平空条件:=cross(ma1,hh2) and barslast(cross(ma1,hh2))=5;//开多条件

开空平多条件:=cross(ll2,ma1) and barslast(cross(ll2,ma1))=5;//开空条件

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
2楼
jinzhe 发表于:2016/10/27 10:29:27

cross(ma1,hh2) and barslast(cross(ma1,hh2))=5

你这个思路不是矛盾的么,既要满足当前是金叉的还要满足当前不是金叉

3楼
WWWJT123 发表于:2016/10/27 10:34:29
你好 我用其中的任意一个都不出信号 帮我再看一下 谢谢
4楼
jinzhe 发表于:2016/10/27 10:50:23
有信号,但是少,你的条件不容易成立的
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
5楼
WWWJT123 发表于:2016/10/27 10:59:39
不是交叉就成立吗 我只用交叉 cross (m1,hh2) ,别的都不用 也没有信号 ,
6楼
jinzhe 发表于:2016/10/27 11:02:06
hh2这个数值太大,m1不容易金叉
7楼
WWWJT123 发表于:2016/10/27 11:09:25
我这个是价格线 那我如何在突破这个价格后做交易?谢谢
8楼
jinzhe 发表于:2016/10/27 11:12:35
以下是引用jinzhe在2016-10-27 11:02:06的发言:
hh2这个数值太大,m1不容易金叉

还是这个原因,你的hh2数值太大,m1即不容易金叉,也不容易超过

共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.