金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4606|回复: 6

实体K线

[复制链接]

18

主题

77

帖子

77

积分

等级: 免费版

注册:
2021-5-30
曾用名:
发表于 2021-6-2 11:05 | 显示全部楼层 |阅读模式
你好,我用的空心K线,请问能不能在出信号的时候把当根K线填充搞成实体K线?用什么代码实现,谢谢
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-2 11:12 | 显示全部楼层
你直接绘制柱状图就行了,可以指定空心实心的。
用这个函数。
STICKLINE( , , , , , )
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

18

主题

77

帖子

77

积分

等级: 免费版

注册:
2021-5-30
曾用名:
 楼主| 发表于 2021-6-2 13:17 | 显示全部楼层
if C>A1   then buy(holding=0,2,THISCLOSE);

这是我的开仓信号,请问如何用STICKLINE( , , , , , )画柱线呢,我弄了半天,还是不行
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-2 13:27 | 显示全部楼层
STICKLINE(C>A1 and holding=0,o,c,10,0,COLORYELLOW)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

18

主题

77

帖子

77

积分

等级: 免费版

注册:
2021-5-30
曾用名:
 楼主| 发表于 2021-6-2 13:36 | 显示全部楼层
TRx :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TRx,20);

B1:ref(HHV(C,10),1),COLORBLUE,LINETHICK2;
B2:ref(LlV(C,10),1),COLORBLUE,LINETHICK2;
A1:ref(HHV(C,20),1),COLORRED,LINETHICK2;
A2:ref(LlV(C,20),1),COLORRED,LINETHICK2;

if C>A1   then buy(holding=0,2,THISCLOSE);
if C<B2  AND C>=A2 then sell(holding>0,holding,THISCLOSE);
if C<B2  AND C<A2 then
begin
sell(holding>0,holding,THISCLOSE);
buyshort(holding=0,2,THISCLOSE);     
end
if C<ENTERPRICE-ATR*2 then sell(holding>0,holding,THISCLOSE);
if C>ENTERPRICE+ATR*5 then sell(holding=2,1,THISCLOSE);

if C<A2  then  buyshort(holding=0,2,THISCLOSE);    ;
if C>B1  AND C<=A1 then sellshort(holding<0,holding,THISCLOSE);
if C>B1 AND C>A1 then
begin
sellshort(holding<0,holding,THISCLOSE);
buy(holding=0,2,THISCLOSE);     
end
if C>ENTERPRICE+ATR*2 then sellshort(holding<0,holding,THISCLOSE);
if C<ENTERPRICE-ATR*5 then sellshort(holding=-2,1,THISCLOSE);

STICKLINE(C>A1 and holding=0,o,c,10,0,COLORRED);

DRAWTEXTEX(1,0,15,3,DYNAINFO(210),COLORBLACK);


还是不行
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-2 13:43 | 显示全部楼层


你这里多少个开仓语句就写多少个绘制柱的语句。而且条件要完整。以多头为例:

[PEL] 复制代码
TRx :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TRx,20);

B1:ref(HHV(C,10),1),COLORBLUE,LINETHICK2;
B2:ref(LlV(C,10),1),COLORBLUE,LINETHICK2;
A1:ref(HHV(C,20),1),COLORRED,LINETHICK2;
A2:ref(LlV(C,20),1),COLORRED,LINETHICK2;

STICKLINE(C>A1 and holding=0,o,c,10,0,COLORYELLOW);
if C>A1   then buy(holding=0,2,THISCLOSE);
if C<B2  AND C>=A2 then sell(holding>0,holding,THISCLOSE);
if C<B2  AND C<A2 then
begin
sell(holding>0,holding,THISCLOSE);
buyshort(holding=0,2,THISCLOSE);     
end
if C<ENTERPRICE-ATR*2 then sell(holding>0,holding,THISCLOSE);
if C>ENTERPRICE+ATR*5 then sell(holding=2,1,THISCLOSE);

if C<A2  then  buyshort(holding=0,2,THISCLOSE);    ;
if C>B1  AND C<=A1 then sellshort(holding<0,holding,THISCLOSE);


if C>B1 AND C>A1 then
begin
sellshort(holding<0,holding,THISCLOSE);
STICKLINE(C>B1 AND C>A1 and holding=0,o,c,10,0,COLORYELLOW);
buy(holding=0,2,THISCLOSE);     
end
if C>ENTERPRICE+ATR*2 then sellshort(holding<0,holding,THISCLOSE);
if C<ENTERPRICE-ATR*5 then sellshort(holding=-2,1,THISCLOSE);



DRAWTEXTEX(1,0,15,3,DYNAINFO(210),COLORBLACK);




金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-2 13:43 | 显示全部楼层
截图202106021343226952..png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-23 00:42 , Processed in 0.136444 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表