以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  跨周期引用的数据能做参数优化吗  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60511)

--  作者:allen23
--  发布时间:2013/12/31 14:31:43
--  跨周期引用的数据能做参数优化吗

我在5分钟图上测试

程序引用日线的MA

是否有方法对引用的日线MA进行参数优化

谢谢!


--  作者:jinzhe
--  发布时间:2013/12/31 14:42:00
--  


input:s(5,1,100,1);
m:=NUMTOSTR(s,0);//NUMTOSTR函数将数字转换到字符串,再带入变量中
vola:stkindi(\'if10\',\'ATR.ATR(\'&m&\')\',0,6,-1);//计算IF10合约的日线周期

 

要这样改,把参数转换为字符型后再放入到引用公式中就行


--  作者:allen23
--  发布时间:2013/12/31 15:00:44
--  
以下是引用jinzhe在2013/12/31 14:42:00的发言:


input:s(5,1,100,1);
m:=NUMTOSTR(s,0);//NUMTOSTR函数将数字转换到字符串,再带入变量中
vola:stkindi(\'if10\',\'ATR.ATR(\'&m&\')\',0,6,-1);//计算IF10合约的日线周期

 

要这样改,把参数转换为字符型后再放入到引用公式中就行

我是小白,看不太懂要怎么做。

我先说一下我目前的做法吧

1、新建一个指标Y,在Y中写入代码:

INPUT:N1(20,5,100,5);
CC:MA(CLOSE,N1);

2、然后在测试程序中写入代码

T:="Y.CC#DAY";

开仓条件……

 

您说的代码要写到哪个步骤中呢?具体怎么写?

万分感谢!


--  作者:jinzhe
--  发布时间:2013/12/31 15:05:07
--  

把指标2的代码改成

input:s(5,1,100,1);
m:=NUMTOSTR(s,0);//NUMTOSTR函数将数字转换到字符串,再带入变量中
ccc:stkindi(\'\',y.cc(\'&m&\')\',0,6,-1);