金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 232|回复: 3

请教关于input的问题

[复制链接]

42

主题

141

帖子

141

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2025-1-9
曾用名:
发表于 2025-6-9 11:00 | 显示全部楼层 |阅读模式
        IF 品种英文= 'IM' THEN BEGIN
                input: 小均线( 6 , 5 , 10 , 1 );
                input: 震荡天数( 12 , 5 , 13 , 1 );
        END

        IF 品种英文= 'IC' THEN BEGIN
                input: 小均线( 7 , 5 , 10 , 1 );
                input: 震荡天数( 10 , 5 , 13 , 1 );


,,,,,,对下是买卖逻辑和开仓平仓语句


============
我想在同一个文件里面,给不同的期货品种用不同的input的赋值,但是很奇怪,这样的写法,小均线和震荡天数都是按照最后一个为准。有没有什么办法解决这个问题?


回复

使用道具 举报

2

主题

5085

帖子

5085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-6-9 11:29 | 显示全部楼层
这个写法是不行的。

这种多品种采用不同参数的方式,可以在代码里直接写不同的变量值。不采用input。
类似下面这种:

       IF 品种英文= 'IC' THEN BEGIN
                小均线:=7
                震荡天数:=10;

缺陷就是不好灵活的调整参数了,每次都只能在代码里调整了。但是也没有其他更合适的办法了。
回复

使用道具 举报

42

主题

141

帖子

141

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2025-1-9
曾用名:
 楼主| 发表于 2025-6-9 11:33 | 显示全部楼层
资深技术05 发表于 2025-6-9 11:29
这个写法是不行的。

这种多品种采用不同参数的方式,可以在代码里直接写不同的变量值。不采用input。

我后来是这样解决的,但是以后跑参数自动优化的时候很麻烦,都要每次是手工填写各个变量的参数范围。有没有别的好办法?
回复

使用道具 举报

4

主题

194

帖子

205

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2025-6-9 13:01 | 显示全部楼层
没什么好办法了,你只能优化的策略跟实盘的策略分开,待参数优化结束参数固定下来后,实盘运行再改到实盘策略中
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 05:57 , Processed in 0.084671 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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