以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  套利策略  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=67244)

--  作者:zyttony1
--  发布时间:2014/7/10 14:24:20
--  套利策略

C1:="IF06$CLOSE";
C2:="IF09$CLOSE";

A:=C1-C2;

 

IF STRCMP(STKLABEL,\'IF06\') = 0 THEN
BEGIN
   SELL(A < -5, 1, LIMITR,C);
   BUY(A > -5 AND HOLDING=0,1,LIMITR,C);
END

IF STRCMP(STKLABEL,\'IF09\') = 0 THEN
BEGIN
   BUYSHORT(A > -5 AND HOLDING = 0, 1, LIMITR,C);
   SELLSHORT(A < -5,1,LIMITR,C);
END



你好,以上是论坛的套利例子,请问能否把IF06和IF09用参数变量代替?这样更换合约时就不需要改代码,而直接变更参数就可以。

如果不能用参数代替,那有什么办法可以不需要修改代码也可以改变两个合约呢?


--  作者:jinzhe
--  发布时间:2014/7/10 15:04:17
--  

能设置成参数只能是数值型的,你这个是字符型的变量,不能设置成参数