金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 406|回复: 8

为什么只有预警,没有成交

[复制链接]

4319

主题

4393

帖子

4418

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-12 14:12 | 显示全部楼层 |阅读模式
请教:我启动了后台程序化交易 可是为什么只有预警,没有成交
截图202502121412461863.png
截图202502121412134554.png
截图202502121411411146.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-2-12 14:16 | 显示全部楼层
本帖最后由 技术010 于 2025-2-12 14:19 编辑

日志中显示是指定的下单账户无效,应该是你的报单语句中指定账户的参数写错了。我们软件自带的MA均线交易指标,是有指定账户和品种的,用户如果要直接用,需要改成你自己的账户名啊。另外这个范例有一处错误,平多的语句参数写错了,漏了个0,正确的写法是TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,0,ZH1,PZ1);
截图202502121415307765.png
截图202502121416241894.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

3

帖子

3

积分

Rank: 1

等级: 新手上路

注册:
2025-2-12
曾用名:
发表于 2025-2-12 14:31 | 显示全部楼层
师傅   我还是看不懂    我应该在哪个地方设置
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-2-12 14:40 | 显示全部楼层
在公式管理器中,右键该公式进行编辑,这个范例不能直接使用的,要修改这个策略的,按如下进行修改:

//该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!!
//该模型运行于后台程序化模式

ZH1:'';
PZ1:'';
VARIABLE:A=0;

//条件判断
MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
CONDBUY:=CROSS(MA5,MA10);
CONDSELL:=CROSS(MA10,MA5);

//控制日内交易次数
IF TTOTALDAYTRADE>=300 THEN EXIT;

//开仓和平仓
TBUY(CONDBUY AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );
TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,0,ZH1,PZ1);

//加仓
IF TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10 THEN BEGIN
阳线加仓:TBUY(CLOSE>OPEN,2,LMT,CLOSE,ZH1,PZ1);
阴线加仓:TBUY(CLOSE<OPEN,1,LMT,CLOSE,ZH1,PZ1);
END


//固定止损止盈
IF DYNAINFO(  7)-TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0 )>20*MINDIFF THEN BEGIN
TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,0,ZH1,PZ1);
END
//止损
IF TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0 )-C>10*MINDIFF THEN BEGIN
TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,0,ZH1,PZ1);
END


//监控未成交单
WCJ:=TREMAINQTY( 1, ZH1,PZ1);
IF WCJ<>0 THEN BEGIN
A:=WCJ;
END

//对为成交单撤单,并追单
IF WCJ>0 THEN BEGIN
TCANCELEX(1,1,ZH1,PZ1 );
TBUY(WCJ=0,A,MKT,0,0,ZH1,PZ1);
END

//监控持仓和资金状况
当前持仓量:=TBUYHOLDINGEX( ZH1,PZ1 ,0 );
当前可用资金:=TACCOUNT(19);
DEBUGOUT('当前持仓量%.2f',当前持仓量 );
DEBUGOUT('当前可用资金%.2f',当前可用资金 );


//收盘前强平
IF CURRENTTIME>=150000 THEN BEGIN
TSELL(1,0,MKT,0,0,ZH1,PZ1);
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

3

帖子

3

积分

Rank: 1

等级: 新手上路

注册:
2025-2-12
曾用名:
发表于 2025-2-12 17:04 来自手机 | 显示全部楼层
我能不能把金字塔软件卸载,然后重新安装,这个问题是否就可以解决呢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-2-12 17:08 | 显示全部楼层
重新安装不行,可以直接新建一个公式,把4楼的代码复制进去,然后用这个公式加载到后台程序化中使用就可以了。
截图202502121707368199.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

81

主题

270

帖子

280

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2025-2-17 21:24 | 显示全部楼层
这个品种IF00,不是连续合约吗?连续合约可以直接进行交易吗?
回复

使用道具 举报

81

主题

270

帖子

280

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2025-2-17 22:28 | 显示全部楼层
后台程序化怎么启动?是本地预警-启动预警就可以了吗?我把你的公式复制了。设本地预警,没有任何信号?选择了所有的主力合约的。
回复

使用道具 举报

37

主题

9734

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2025-2-18 08:16 | 显示全部楼层
100020153 发表于 2025-2-17 22:28
后台程序化怎么启动?是本地预警-启动预警就可以了吗?我把你的公式复制了。设本地预警,没有任何信号?选 ...

后台程序化需要专业版权限,标准版只能进行预警。
https://www.weistock.com/docs/HE ... BA%8F%E5%8C%96.html
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-14 04:18 , Processed in 0.253248 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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