金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 69|回复: 2

后台程序化,如何设置全局变量

[复制链接]

3

主题

5

帖子

15

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
发表于 2025-11-29 16:32 | 显示全部楼层 |阅读模式
VARIABLE:A=0;

//移动止损模块部分*******************************
//A有三种数值状态:1,0,最新价;
//当A=1时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否回落

//将A赋值为1,表示当前有持仓
IF TBUYHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
EXTGBDATASET( 'a',1 );
END

//使A始终表示监控开始后的最高价
IF DYNAINFO(  7)>EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
EXTGBDATASET( 'a',DYNAINFO(  7));
END

//发现价格回落止损,并将A赋值为0表示移动止损动作完成
IF EXTGBDATA('a' )-DYNAINFO(  7)>5*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
TSELL(1,1,MKT );
EXTGBDATASET( 'a',0);
END
//*******************************



金字塔提示这个用在逐K模式下,如果要在序列模式下,要如何设置全局变量?谢谢!

回复

使用道具 举报

2

主题

5831

帖子

5831

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-12-1 08:59 | 显示全部楼层
本帖最后由 资深技术05 于 2025-12-1 09:00 编辑

后台全局变量  应该:把VARIABLE替换为GLOBALVARIABLE。至于逐K or 序列 对于GLOBALVARIABLE没有区别。
回复

使用道具 举报

3

主题

5

帖子

15

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2025-12-1 09:18 | 显示全部楼层
资深技术05 发表于 2025-12-1 08:59
后台全局变量  应该:把VARIABLE替换为GLOBALVARIABLE。至于逐K or 序列 对于GLOBALVARIABLE没有区别。

谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-3 17:16 , Processed in 0.092986 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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