以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 有请老师帮把指标改成模型 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60297)
|
-- 作者:长赌飘血
-- 发布时间:2013/12/25 9:42:20
-- 有请老师帮把指标改成模型
{主趋势线:EMA(EMA(C,10),10),COLORBLUE,LINETHICK3; B:=主趋势线<REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORRED,LINETHICK3;} 主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3; B:=主趋势线>REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORBLUE,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20); BB:=EMA(C,5) < EMA(C,20); CC:= EMA(C,5) > EMA(C,10); CC1:=EMA(C,5) < EMA(C,10); DD:=CLOSE<OPEN;
STICKLINE(AA,H,L,0,0),COLORRED; STICKLINE(AA,O,C,3,1),COLORRED; STICKLINE(AA AND DD,O,C,3,0),COLORRED; STICKLINE(BB,H,L,0,0),COLORGREEN; STICKLINE(BB,O,C,3,1),COLORGREEN;
STICKLINE(BB AND DD,O,C,3,0),COLORGREEN; STICKLINE(BB AND CC,H,L,0,1),COLORWHITE; STICKLINE(BB AND CC,O,C,3,1),COLORWHITE; STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE; STICKLINE(AA AND CC1,O,C,3,1),COLORWHITE; STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE;
AAA:=CONST(HHV(H,90)); {DRAWTEXT(T1=1 AND CURRBARSCOUNT=58,AAA,\'智能分析:目前处于红色买区,上涨趋势良好,多单持有。\'),COLORRED,LINETHICK4;}; DRAWTEXT(C AND CURRBARSCOUNT=80 ,AAA, \'红色K线做多,绿色K线做空,白色K线平仓观望。 \'),COLORYELLOW;
红色K线开多,绿色K线开空,白色K线平仓,谢谢!
|
-- 作者:jinzhe
-- 发布时间:2013/12/25 10:00:57
--
{B:=主趋势线<REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORRED,LINETHICK3;} 主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3; B:=主趋势线>REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORBLUE,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20); BB:=EMA(C,5) < EMA(C,20); CC:= EMA(C,5) > EMA(C,10); CC1:=EMA(C,5) < EMA(C,10); DD:=CLOSE<OPEN;
STICKLINE(AA,H,L,0,0),COLORRED; STICKLINE(AA,O,C,3,1),COLORRED; STICKLINE(AA AND DD,O,C,3,0),COLORRED; STICKLINE(BB,H,L,0,0),COLORGREEN; STICKLINE(BB,O,C,3,1),COLORGREEN; STICKLINE(BB AND DD,O,C,3,0),COLORGREEN;
STICKLINE(BB AND CC,H,L,0,1),COLORWHITE; STICKLINE(BB AND CC,O,C,3,1),COLORWHITE; STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE; STICKLINE(AA AND CC1,O,C,3,1),COLORWHITE; STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE;
//AAA:=CONST(HHV(H,90));
{红色K线开多,绿色K线开空} if aa then buy(holding=0,1,market); if bb then buyshort(holding=0,1,market); if bb and cc then sell(1,0,market); if aa and cc1 then sellshort(1,0,market);
|
-- 作者:jinzhe
-- 发布时间:2013/12/25 10:03:43
--
有些条件重复了,我又改了一下
{B:=主趋势线<REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORRED,LINETHICK3;} 主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3; B:=主趋势线>REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORBLUE,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20); BB:=EMA(C,5) < EMA(C,20); CC:= EMA(C,5) > EMA(C,10); CC1:=EMA(C,5) < EMA(C,10); DD:=CLOSE<OPEN;
STICKLINE(AA,H,L,0,0),COLORRED; STICKLINE(AA,O,C,3,1),COLORRED; STICKLINE(AA AND DD,O,C,3,0),COLORRED; STICKLINE(BB,H,L,0,0),COLORGREEN; STICKLINE(BB,O,C,3,1),COLORGREEN; STICKLINE(BB AND DD,O,C,3,0),COLORGREEN;
STICKLINE(BB AND CC,H,L,0,1),COLORWHITE; STICKLINE(BB AND CC,O,C,3,1),COLORWHITE; STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE; STICKLINE(AA AND CC1,O,C,3,1),COLORWHITE; STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE;
//AAA:=CONST(HHV(H,90));
{红色K线开多,绿色K线开空} if aa and not(cc1) then buy(holding=0,1,market); if bb and not(cc) then buyshort(holding=0,1,market); if bb and cc then sellshort(1,0,market); if aa and cc1 then sell(1,0,market);
|
-- 作者:长赌飘血
-- 发布时间:2013/12/25 11:25:45
--
非常感谢
|
-- 作者:长赌飘血
-- 发布时间:2013/12/25 13:30:59
--
老师,测试了一下,发现很多信号不对啊,麻烦再帮修改下,还有把画图的去掉,只留信号.
|
-- 作者:jinzhe
-- 发布时间:2013/12/25 13:34:32
--
用第二个公式,然后把公式应用在k线图上,把信号不对的地方圈出来,截图上传
[此贴子已经被作者于2013/12/25 13:34:57编辑过]
|
-- 作者:长赌飘血
-- 发布时间:2013/12/25 14:25:11
--
怎么上传图片阿?
|
-- 作者:长赌飘血
-- 发布时间:2013/12/25 14:29:28
--
此主题相关图片如下:qq截图20131225141946.png

|
-- 作者:jinzhe
-- 发布时间:2013/12/25 14:38:51
--
{B:=主趋势线<REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORRED,LINETHICK3;} 主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3; B:=主趋势线>REF(主趋势线,1); IF(B-1,主趋势线,DRAWNULL)COLORBLUE,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20); BB:=EMA(C,5) < EMA(C,20); CC:= EMA(C,5) > EMA(C,10); CC1:=EMA(C,5) < EMA(C,10); DD:=CLOSE<OPEN;
STICKLINE(AA,H,L,0,0),COLORRED; STICKLINE(AA,O,C,3,1),COLORRED; STICKLINE(AA AND DD,O,C,3,0),COLORRED; STICKLINE(BB,H,L,0,0),COLORGREEN; STICKLINE(BB,O,C,3,1),COLORGREEN; STICKLINE(BB AND DD,O,C,3,0),COLORGREEN;
STICKLINE(BB AND CC,H,L,0,1),COLORWHITE; STICKLINE(BB AND CC,O,C,3,1),COLORWHITE; STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE; STICKLINE(AA AND CC1,O,C,3,1),COLORWHITE; STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE;
//AAA:=CONST(HHV(H,90));
{红色K线开多,绿色K线开空} if aa and not(cc1) then buy(holding=0,1,market); if bb and not(cc) then buyshort(holding=0,1,market); if bb and cc then begin sell(1,0,market); sellshort(1,0,market); end if aa and cc1 then begin sell(1,0,market); sellshort(1,0,market); end
修改了一下,本地测试后没发现异常
|