金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6635|回复: 10

自动交易指标编写

[复制链接]

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
发表于 2021-6-1 10:07 | 显示全部楼层 |阅读模式
均线金叉多单反之一样。同时配合KDJ小20开多,大于80开空,自动交易。

回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-1 10:17 | 显示全部楼层
[PEL] 复制代码
input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D,NODRAW;

ma5:ma(c,5);
ma10:ma(c,10);

majc:cross(ma5,ma10);
masc:cross(ma10,ma5);


if  majc and K>80 then 
begin 
sellshort(holding<0,holding,market);
buy(holding=0,1,market);
END
if  masc and K<20 then 
begin 
sell(holding>0,holding,market);
buyshort(holding=0,1,market);	
END



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

使用道具 举报

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
 楼主| 发表于 2021-6-1 13:37 | 显示全部楼层
这什么语言,不属于图标交易吧
回复

使用道具 举报

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
 楼主| 发表于 2021-6-1 13:37 | 显示全部楼层
不属于图表交易吧
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-1 13:40 | 显示全部楼层
这就是我们的代码。只是论坛里有个代码高亮功能而已。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
 楼主| 发表于 2021-6-1 15:37 | 显示全部楼层
buy(holding=0,1,market);
END无法用
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-1 15:40 | 显示全部楼层
截图202106011539425889..png

你这里直接点这个把代码完整复制下来。代码都是我本地编译加载过的,你这复制下来就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
 楼主| 发表于 2021-6-1 20:54 | 显示全部楼层
if  majc and K<80 then
begin
sellshort(holding<0,holding,market);
buy(holding=0,1,market);
END
if  masc and K>20 then
begin
sell(holding>0,holding,market);
buyshort(holding=0,1,market);   
END这部分没问题吗,能否详细讲解一下。K小于80与K大于20对不,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-6-2 09:16 | 显示全部楼层
[PEL] 复制代码
if  majc and K<80 then //ma金叉且当前K小于80
begin
sellshort(holding<0,holding,market);
buy(holding=0,1,market);
END
if  masc and K>20 then //ma死叉且当前K大于20
begin
sell(holding>0,holding,market);
buyshort(holding=0,1,market);   
END


代码思路我直接加注释了。 这样应该能看明白了吧。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2021-5-27
曾用名:
 楼主| 发表于 2021-6-2 18:48 | 显示全部楼层
KDJ 的J值大于80空,小于20多。不要金叉死叉
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 23:02 , Processed in 0.139243 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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