金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4277|回复: 36

求助帮写简单指标

[复制链接]

2

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2024-4-23
曾用名:
发表于 2024-4-23 15:06 | 显示全部楼层 |阅读模式
1. 以日开盘价为基准,开盘价以上只开多,开盘价以下只开空;
2. 价格在开盘价以上,MACD两线在0轴上方并且是金叉,KD指标线金叉时开多,手动平仓,22:581458不开仓;空单同理;

回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-23 15:12 | 显示全部楼层
cond1:close>valuewhen(todaybar=1,open);
cond2:close<valuewhen(todaybar=1,open);

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26),NOAXIS;
DEA  : EMA(DIFF,9),NOAXIS;
MACD1 : 2*(DIFF-DEA), COLORSTICK,NOAXIS;

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,12,1);
D:SMA(K,12,1);
J:3*K-2*D;
ti:(time>0900 and time<1458) or (time>2100 and time<2258);

if cond1 and diff>dea and dea>0 and k>d and ti then buy(1,1,marketr);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2024-4-23
曾用名:
 楼主| 发表于 2024-4-23 16:34 | 显示全部楼层
显示N未定义变量,N是代表什么意思呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-23 16:36 | 显示全部楼层
自己顶一下参数就行了
可以写个5或10这种
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-23 16:36 | 显示全部楼层
本帖最后由 技术009 于 2024-4-23 16:37 编辑

是参数。你可以自己指定。默认的是这样的:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

2

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2024-4-23
曾用名:
 楼主| 发表于 2024-4-23 16:57 | 显示全部楼层
谢谢,已经导入了,但是开仓位置好像不对,而且只有开多,能把开空也加入吗?另外,MACD的图表不放在主图上,帮修改下,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-4-23 17:16 | 显示全部楼层
本帖最后由 技术009 于 2024-4-23 17:17 编辑

你这个策略必须设计平仓逻辑,只开仓,那就只能单边。图表模型的持仓类似于净持仓概念,必然是只能单边。
另外连续开仓也是因为没有限制仓位判断,但是如果限制了仓位判断 你这里又没有平仓逻辑,那结果就是只有一次开仓,后面什么信号都没有了。

你手工平仓是无法影响到模型本身的逻辑的.  

建议你先了解下图表程序化:https://www.weistock.com/docs/HE ... %E4%BA%A4%E6%98%93/

在此基础上提需求 才能更准确。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-4-23 17:17 | 显示全部楼层
本帖最后由 技术008 于 2024-4-23 17:19 编辑

cond1:close>valuewhen(todaybar=1,open);
cond2:close<valuewhen(todaybar=1,open);

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26),NOAXIS;
DEA  := EMA(DIFF,9),NOAXIS;
MACD1 : =2*(DIFF-DEA), COLORSTICK,NOAXIS;

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,12,1);
D:=SMA(K,12,1);
J:=3*K-2*D;
ti:(time>0900 and time<1458) or (time>2100 and time<2258);

if cond1 and diff>dea and dea>0 and k>d and ti then
begin
        sellshort(1,holding,marketr);
buy(1,1,marketr);
end

if cond2 and diff<dea and dea<0 and k<d and ti then
begin
        sell(1,holding,marketr);
buyshort(1,1,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2024-4-23
曾用名:
 楼主| 发表于 2024-4-23 20:04 | 显示全部楼层
技术009 发表于 2024-4-23 17:16
你这个策略必须设计平仓逻辑,只开仓,那就只能单边。图表模型的持仓类似于净持仓概念,必然是只能单边。
...

好的,非常感谢
回复

使用道具 举报

2

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2024-4-23
曾用名:
 楼主| 发表于 2024-4-23 22:34 | 显示全部楼层
你好,我是三只羊集团的,能加微信交个朋友吗:492919976
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 19:26 , Processed in 0.104592 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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