以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  请教:该显示,在指标模式下可以使用  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=75817)

--  作者:FJ6008
--  发布时间:2015/2/23 10:41:54
--  请教:该显示,在指标模式下可以使用

TTt:=ISLASTBAR=1;
AS1:=((H-L)/L)*100;
AS2:=H-L;
MAI:=C*1.015;
MAII:=C*1.03;
DRAWTEXTEX(TTT,0,1,40,\'▼明短线赢利 【1.5%--3%】\'+\'/\'+NUMTOSTR(MAI[SYSPARAM(1)],0)+\'--\'+NUMTOSTR(MAII [SYSPARAM(1)],0)),Color00dd00;
DRAWTEXTEX(TTt,0,1,20,\'【振幅:\'+NUMTOSTR(AS1[SYSPARAM(1)],2)+\'% \'+NUMTOSTR(AS2[SYSPARAM(1)],2)+\'元 】\'+\'\'),Colordddd00;
DRAWTEXTEX(TTT,0,1,1,\'【代码:\'+STKLABEL+\' 名称:\'+STKNAME+\'】\'),ColorffFFFF;

 

请教:该显示,在指标模式下可以使用;但搞到交易模型下就不能显示了!问题出在那?


图片点击可在新窗口打开查看此主题相关图片如下:未命名.png
图片点击可在新窗口打开查看

--  作者:FJ6008
--  发布时间:2015/2/23 10:46:11
--  

提示:数组越界操作

 


图片点击可在新窗口打开查看此主题相关图片如下:未命名.png
图片点击可在新窗口打开查看

--  作者:netfox
--  发布时间:2015/2/23 18:55:40
--  

因为没有buy与sell 函数 自然是会错误了。

  在交易那个一定要有开平信号的


--  作者:jinzhe
--  发布时间:2015/2/25 9:02:31
--  
你所使用的SYSPARAM(1)这类函数,仅序列模式下有效,你用在交易公式里面,回报这个错误,想必是使用了逐k线模式
--  作者:FJ6008
--  发布时间:2015/2/25 16:17:07
--  

是的,老师应该用哪个函数呢?请指教一下,谢谢

 

 


--  作者:jinzhe
--  发布时间:2015/2/25 16:22:29
--  
调整回序列计算,如果一定要使用逐k线计算那么就另外建一个序列计算的公式然后再把代码放进去
[此贴子已经被作者于2015/2/25 16:22:36编辑过]

--  作者:FJ6008
--  发布时间:2015/2/25 16:34:42
--  
谢谢!