以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  DRAWNUMBER 显示位置要往前移两根K线怎么写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=11921)

--  作者:readonly
--  发布时间:2012/5/24 19:53:42
--  DRAWNUMBER 显示位置要往前移两根K线怎么写?

DRAWNUMBER 显示位置要往前移两根K线怎么写?

 

我试了加refx(DRAWNUMBER……,2) 金字塔崩溃了,估计是说我太笨 :)

 

 

 

 

 

 

 

 

 

=======================

我发错版块了,请版主移一下,sorry.

[此贴子已经被作者于2012-5-24 19:58:51编辑过]

--  作者:jinzhe
--  发布时间:2012/5/25 8:41:49
--  
你这个有未来函数的
--  作者:readonly
--  发布时间:2012/5/25 8:48:37
--  

我只是自己用来提示一下。


--  作者:jinzhe
--  发布时间:2012/5/25 8:59:18
--  

给个反向思路

你这个是确定当前位置,然后向后推2根k线drawnumber

你可以这么干,当前的位置往前推2根k线,满足条件的话在当前k线上drawnumber

效果是一样的,只不过后面一个没有未来,不做推测


--  作者:readonly
--  发布时间:2012/5/25 9:38:18
--  

我是想往左边两格显示drawnumber,具体要怎么写呢?

 

谢谢指教


--  作者:jinzhe
--  发布时间:2012/5/25 10:41:28
--  

if barpos=datacount-2 then drawnumber(1,c,123,0);

注意需要用逐k线计算


--  作者:王锋
--  发布时间:2012/5/25 12:57:15
--  
refx 一般是用在序列模式下的,如果你在逐K线模式上使用势必导致问题的。
--  作者:readonly
--  发布时间:2012/5/25 14:05:14
--  
以下是引用jinzhe在2012-5-25 10:41:28的发言:

if barpos=datacount-2 then drawnumber(1,c,123,0);

注意需要用逐k线计算

用您这个方法无显示。

 

我之前都是用逐K模式的。


--  作者:readonly
--  发布时间:2012/5/25 14:06:01
--  
以下是引用王锋在2012-5-25 12:57:15的发言:
refx 一般是用在序列模式下的,如果你在逐K线模式上使用势必导致问题的。

麻烦你教我一下,要怎么样才能左移两格显示drawnumber,谢谢!


--  作者:jinzhe
--  发布时间:2012/5/25 14:15:55
--  

完善了原来的代码


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120525141524.png
图片点击可在新窗口打开查看