金字塔决策交易系统

用户名  找回密码
 

微信登录

微信扫一扫,快速登录

帖子
楼主: 宇如

求解答

[复制链接]

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-25 09:09 | 显示全部楼层
macd>ref(macd,1)

这个表示比上一个macd大,你看下上面代码是不是大于小于反了

buy是开多,buyshort是开空

强烈建议用户自己一定要能看懂代码,有些逻辑上可能和你要的不一样这种简单的必须自己要学会看,改改大于小于这种最好自己能理解
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

1

主题

65

帖子

65

积分

等级: 免费版

注册:
2024-10-23
曾用名:
 楼主| 发表于 2024-10-25 09:10 | 显示全部楼层
这几次它刚好做反了。
截图202410250910024739.png
回复

举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-25 09:13 | 显示全部楼层
已建仓做多,柱体为绿色时(0轴以下),缩短一根柱体,加仓买多3分之1,柱体增长时


你前面说的是缩短加仓买啊,所以我说你先去看懂代码,不要只对图

要走程序化路线,自己至少要能看懂代码而不是只看图对信号,堆代码一点都不考虑去学习和阅读的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

1

主题

65

帖子

65

积分

等级: 免费版

注册:
2024-10-23
曾用名:
 楼主| 发表于 2024-10-25 11:37 | 显示全部楼层
老师,我说的是MACD指标的柱体与前一根柱体比较。刚好是反的呢!代码这个东西太复杂,短时间我可能是学不会的。我能电话请教您吗?19198993323
回复

举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-25 13:13 | 显示全部楼层
macd>ref(macd,1)

这个macd的值就是柱体啊,macd>ref(macd,1)表示大于上一个柱体
如果小于就表示小于上一个柱体
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-25 13:13 | 显示全部楼层
本帖最后由 技术008 于 2024-10-25 13:15 编辑

你先试着去看代码吧,你打算做量化,编程代码是不能说拒绝学习和就不会的

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

举报

1

主题

65

帖子

65

积分

等级: 免费版

注册:
2024-10-23
曾用名:
 楼主| 发表于 2024-10-25 13:38 | 显示全部楼层
老师,我修改好了,但没实现效果,主要是仓位的问题,不知道它是按什么标准来委托下单的,所以您再帮我看看?
截图202410251336013749.png
回复

举报

1

主题

65

帖子

65

积分

等级: 免费版

注册:
2024-10-23
曾用名:
 楼主| 发表于 2024-10-25 13:40 | 显示全部楼层
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD :2*(DIFF-DEA);



if macd<0 and macd<ref(macd,1) then
begin
        sellshort(1,holding,marketr);
        buy(1,30%,marketr);
end

if macd<0 and macd>ref(macd,1) then sell(1,50%,marketr);
if macd>0 and macd>ref(macd,1) then
begin
        sell(1,holding,marketr);
        buyshort(1,50%,marketr);
end

if macd>0 and macd>ref(macd,1) then sell(1,100%,marketr);

回复

举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-25 13:49 | 显示全部楼层
因为30%这个是可用的3成资金去开
这个资金是图表理论资金

我建议你刚使用什么都不会不要考虑资金开仓,这个你根本无法理解会,建议先从最基本数量固定多少手来写策略

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

举报

1

主题

65

帖子

65

积分

等级: 免费版

注册:
2024-10-23
曾用名:
 楼主| 发表于 2024-10-25 13:50 | 显示全部楼层
它委托下单没有规律,仓位也没那么多!
截图202410251349187138.png
回复

举报

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

本版积分规则

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

GMT+8, 2025-5-10 15:21 , Processed in 0.147653 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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