金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 147|回复: 2

测试结果数据不对。请老师帮忙看看怎么回事

[复制链接]

3

主题

11

帖子

11

积分

Rank: 1

等级: 新手上路

注册:
2025-1-10
曾用名:
发表于 2025-9-29 14:22 | 显示全部楼层 |阅读模式
// 定义指标公式
VAR1 := EMA(EMA(CLOSE, 9), 9);
控盘 := (VAR1 - REF(VAR1, 1)) / REF(VAR1, 1) * 1000;

A10 := CROSS(控盘, 0);

VAR2 := 100 * WINNER(CLOSE * 0.95);
DIF := EMA(CLOSE, 12) - EMA(CLOSE, 26);
DEA := EMA(DIF, 9);
MACD := 2 * (DIF - DEA);

EA14 := REF(EMA(CLOSE, 14), 1);  // 将EMA(CLOSE, 14)的结果用新名称EA_14表示
A1X := (EMA(CLOSE, 10) - EA14) / EA14 * 100;
多方 := IF(A1X >= 0, REF(EMA(CLOSE, 10), BARSLAST(CROSS(A1X, 0)) + 1), NULL);
空方 := IF(A1X < 0, REF(EMA(CLOSE, 10), BARSLAST(CROSS(0, A1X)) + 1), NULL);

// 开多仓条件判断
开多条件 :=EXIST(EVERY(控盘>-2 AND 控盘<0,2),10) AND
REF(EVERY(WINNER(C)*100<99,5),1) AND WINNER(C)*100>90 AND C/REF(C,1)>1.095 ;

// 平多仓条件: h/ref(c,1)>1.05 ;

平多条件 := h/ref(c,1)>1.05 ;

// 开多仓操作
IF 开多条件 AND HOLDING = 0 THEN
    BUY(1, OPEN, MARKET);

// 平多仓操作
IF 平多条件 AND HOLDING > 0 THEN
    SELL(1, OPEN, MARKET);




本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

11

帖子

11

积分

Rank: 1

等级: 新手上路

注册:
2025-1-10
曾用名:
 楼主| 发表于 2025-9-29 14:23 | 显示全部楼层
为什么都是零
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-9-29 14:23 | 显示全部楼层
// 开多仓操作
IF 开多条件 AND HOLDING = 0 THEN
    BUY(1, 1, MARKET);

// 平多仓操作
IF 平多条件 AND HOLDING > 0 THEN
    SELL(1, holding, MARKET);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-8 22:08 , Processed in 0.133532 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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