金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
123
返回列表 发新帖
楼主: 100018518

如何实现后台策略某条件在后台程序化启动时只执行一次

[复制链接]

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-15 16:32 | 显示全部楼层
只有上期区分今老,其他期货市场根本不区分的。没有标识函数。通过持仓函数做个减法就能判断的。
你前面代码里我看你不是已经处理了嘛。
1.
你空头取的不对。用TSELLHOLDINGEX 函数。
TbuyHY:=TBUYHOLDINGEX('','',1)-TBUYHOLDINGEX('','',0);
TbuyHT:=TBUYHOLDINGEX('','',0);//今多仓  
TSellHY:=TSELLHOLDINGEX('','',1)-TSELLHOLDINGEX('','',0);
TSellHT:=TSELLHOLDINGEX('','',0);//今空仓  

2.

hold0:=EXTGBDATA(mhold);//获取《某一股票开多仓信号标识》的持仓数量
switch0:=EXTGBDATA(mswitch0);//获取《某一股票开多仓信号标识》的开仓开关状态(0,只可平;1,只可开)

你这里应该是赋值,你写成了值是否相等的判断。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-3 13:48 , Processed in 0.102638 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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