金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2284|回复: 3

定义一个变量统计交易次数,开仓很正常,但是在《全局变量》里显示开仓次数还是0,...

[复制链接]

4633

主题

4723

帖子

4748

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-22 11:23 | 显示全部楼层 |阅读模式
请教:定义一个变量统计交易次数,开仓很正常,但是在《全局变量》里显示开仓次数还是0,没有变化?为什么?
INPUT:JYCS(0,0,100,1);//交易次数
EXTGBDATASET(BD&' 交易次数',JYCS);

IF CONDT THEN BEGIN

    TBUY(1,1,MKT);//市价开仓
   
    JYCS=EXTGBDATA(BD&' 交易次数')+1;
    EXTGBDATASET(BD&' 交易次数',JYCS);

END




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

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-22 12:06 | 显示全部楼层
JYCS:=EXTGBDATA(BD&' 交易次数')+1;

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

使用道具 举报

5

主题

16

帖子

16

积分

Rank: 4

等级: 专业版

注册:
2022-1-27
曾用名:
发表于 2023-5-22 12:28 | 显示全部楼层
追问:

INPUT:JYCS(0,0,100,1);//交易次数
EXTGBDATASET(BD&' 交易次数',JYCS);

IF CONDT THEN BEGIN

        TBUY(1,1,MKT);//市价开仓
       
        EXTGBDATASET(BD&' 交易次数',EXTGBDATA(BD&' 交易次数')+1);

END

这样定义,为何交易能正常开仓,但是在《全局变量》里显示开仓次数还是0,没有变化?为什么?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-22 12:38 | 显示全部楼层
因为你这个公式一直在把全局变量设为1,每次运行都自动设为1.。。

EXTGBDATASET(BD&' 交易次数',JYCS);

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-27 20:20 , Processed in 0.080951 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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