金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3910|回复: 10

求获取主力代码的公式

[复制链接]

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
发表于 2023-7-14 09:02 | 显示全部楼层 |阅读模式
老师好!
      各位老师好,我想求一个获取主力代码的公式,
比如以白银为例,但我不知道当日交易的主力月份是哪一天,想通过公式获取主力代码,怎么通过公式获取呢?


补充内容 (2023-7-14 09:09):
比如:
PZ:="AG"
PZZL:=?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-14 09:03 | 显示全部楼层
DYNAINFO(210)

取得当前合约对应的主力合约代码
该方法适合在后台程序化交易中使用,如果在逐K线模式下运行,
请注意应该放在满足开平仓条件的IF THEN控制语句中使用,否则会导致系统运行缓慢
详细请参考TRIMPRICE函数的使用注意事项 http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=8437

注意:
动态行情函数返回常数,永远都是一个盘中的最新值(只有当前值,无历史值)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-14 10:15 | 显示全部楼层
技术009 发表于 2023-7-14 09:03
DYNAINFO(210)

取得当前合约对应的主力合约代码

老师,可不可以在后台程序里直接指定监控某个主力品种,而在程式化条件设定中就不用加入监控品种呢?这种在策略程序中如何 表达呢?

补充内容 (2023-7-14 10:17):
比如我想让监控品种在程序里就有了,而在这个程式化条件设定里的监控品种这一栏中空白就可以了。


补充内容 (2023-7-14 10:18):
回复

使用道具 举报

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-14 10:18 | 显示全部楼层
老师,可不可以在后台程序里直接指定监控某个主力品种,而在程式化条件设定中就不用加入监控品种呢?这种在策略程序中如何 表达呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-14 10:35 | 显示全部楼层
有主力合约的呀。你直接监控主力合约就行了的。

主力合约下单会映射到 具体月份的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-16 11:42 | 显示全部楼层
技术009 发表于 2023-7-14 10:35
有主力合约的呀。你直接监控主力合约就行了的。

主力合约下单会映射到 具体月份的。

老师:
比如我在指标公式中写:
ZL:=DYNAINFO(210)
怎么确定这个主力合约是黄金的主力合约代码还是白银的主力合约代码呢?
老师,是不是还要加一些其他的表达来指定它是黄金或是白银?
我想要白银的的主力合约代码,该怎么写呢?感谢!
回复

使用道具 举报

37

主题

9994

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-7-17 09:06 | 显示全部楼层
后台程序化设置中,必须指定监控的品种范围(交易范围已经指定好的.例如监控的是连续合约板块,那么策略在每个品种上都是当前品种的主力合约的计算),策略会自动运行在每个对应的品种上。如果只希望在白银上执行,那么就不需要在监控中添加黄金品种。

代码中判断当前执行的品种是不是白银,只能通过字符串比较判断。
ZL:=DYNAINFO(210)
STR:=STRTRIMRIGHT(ZL, '0123456789');
AAA:STRCMP(STR ,'SQAG' )=0;//成立时,代表是白银
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-17 09:37 | 显示全部楼层
技术006 发表于 2023-7-17 09:06
后台程序化设置中,必须指定监控的品种范围(交易范围已经指定好的.例如监控的是连续合约板块,那么策略在 ...

老师,这个怎么输出查看?

补充内容 (2023-7-17 09:37):
可以用DEBUGFILE输出查看吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-17 10:24 | 显示全部楼层
本帖最后由 技术009 于 2023-7-17 10:25 编辑

后台的调试输出 用debugfile 或者直接用这个功能:




如果你是要输出字符串,只能用debugfile

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

27

主题

85

帖子

95

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-7-17 11:08 | 显示全部楼层
技术009 发表于 2023-7-17 10:24
后台的调试输出 用debugfile 或者直接用这个功能:

要输出字符串,debugfile后面怎么表达呢?老师
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 14:20 , Processed in 0.086218 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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