金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
123
返回列表 发新帖
楼主: 潘枝荣

请教怎么调用指标进行模拟量化交易

[复制链接]

14

主题

72

帖子

72

积分

等级: 免费版

注册:
2025-8-7
曾用名:
 楼主| 发表于 2025-8-29 09:15 | 显示全部楼层
技术010 发表于 2025-8-28 15:11
ss才是计算出来的报单量,你的buy语句中不能用SS1作为报单量,要用SS。

好的,谢谢老师!再请教一下,做期货的话是用加权进行回测,还是用连续做回测更符合实际主力的走势?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-8-29 09:30 | 显示全部楼层
如果是要求实际主力的走势,那就是连续合约,连续合约是历史上所有主力合约的集合。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

14

主题

72

帖子

72

积分

等级: 免费版

注册:
2025-8-7
曾用名:
 楼主| 发表于 2025-8-30 13:24 | 显示全部楼层
技术010 发表于 2025-8-28 15:11
ss才是计算出来的报单量,你的buy语句中不能用SS1作为报单量,要用SS。

老师,改成ss后还是不对,下单的数量不对,少了很多。   麻烦帮再修改一下,谢谢老师!
回复

使用道具 举报

14

主题

72

帖子

72

积分

等级: 免费版

注册:
2025-8-7
曾用名:
 楼主| 发表于 2025-8-30 13:43 | 显示全部楼层
然后如果是股票的话,上面的下单怎么写,可用资金也是自定义为10万,麻烦老师帮我写一下。谢谢老师
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-9-1 09:04 | 显示全部楼层
1、SS就是用你定义的ZJ这个参数计算出来的,你那怎么计算不对,截图看下,是在哪个品种上计算的手数不对。
2、股票计算如下:
INPUT:ZJ(20000,5000,500000,1000);        //设置初始资金20000
SS:IF(INTPART(ZJ/(C*100))*100>0,INTPART(ZJ/(C*100))*100,100);     //股数
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

14

主题

72

帖子

72

积分

等级: 免费版

注册:
2025-8-7
曾用名:
 楼主| 发表于 2025-9-1 13:36 | 显示全部楼层
如果是开空单,是把下面的41改成多少?
MarginRatio:=TACCOUNT(41);//多头保证金比率. 这个要把合约信息设置里面的费率设置正确,否则函数取到的值可能是不对的。
回复

使用道具 举报

0

主题

222

帖子

232

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-9-1 13:38 | 显示全部楼层
回复

使用道具 举报

14

主题

72

帖子

72

积分

等级: 免费版

注册:
2025-8-7
曾用名:
 楼主| 发表于 2025-9-1 15:17 | 显示全部楼层
老师,我空单的开仓卖出和平仓买平信号写好了,但是运行后在K线没有标注买和平的字,麻烦老师帮忙写一下;同时麻烦帮忙再写一下按照账户资金自定义金额(按照100万)下单的代码,谢谢老师。
VARIABLE:卖=0,买=1;

SELLSIGNAL:=CON100 AND CON101 AND CON102 AND CON103  ;  //卖出信号条件
BUYSIGNAL1:=CON1 ; //买平信号条件
BUYSIGNAL2:=CON2 ; //买平信号条件
BUYSIGNAL3:=CON3 ; //买平信号条件
BUYSIGNAL4:=CON4 ; //买平信号条件
BUYSIGNAL5:=CON5 ; //买平信号条件
BUYSIGNAL6:=CON6 ; //买平信号条件
BUYSIGNAL7:=CON7 ; //买平信号条件


IF SELLSIGNAL AND 卖=0 AND 买=1 THEN BEGIN
   DRAWTEXT(0,L,'卖', COLORRED);
   卖:=1;
   买:=0;
   END

IF BUYSIGNAL1 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平1', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   IF BUYSIGNAL2 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平2', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   IF BUYSIGNAL3 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平3', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   
   
   
   IF BUYSIGNAL4 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平4', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   
   
   IF BUYSIGNAL5 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平5', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   
   
   IF BUYSIGNAL6 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平6', COLORBLUE);
   卖:=0;
   买:=1;
   END
   
   
   
   IF BUYSIGNAL7 AND 卖=1 AND 买=0 THEN BEGIN
   DRAWTEXT(1,L,'平7', COLORBLUE);
   卖:=0;
   买:=1;
   END
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-9-1 15:46 | 显示全部楼层
提供完整能编译的代码,不要给这种无法编译和测试的代码,你给完整复现问题的代码也能加快技术人员的处理速度。

按照资金计算手数,前面期货和股票的版本都给你了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-17 04:39 , Processed in 0.165316 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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