以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  最后一次条件成立以来的a值都取最后一根k线的收盘价怎么写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=161344)

--  作者:luoxlt
--  发布时间:2018/1/29 13:58:33
--  最后一次条件成立以来的a值都取最后一根k线的收盘价怎么写
如题:最后一次条件成立以来的a值都取最后一根k线的收盘价怎么写?(不包含最后一次条件成立时的k线)谢谢。
[此贴子已经被作者于2018/1/29 13:59:39编辑过]

--  作者:FireScript
--  发布时间:2018/1/29 14:03:34
--  
最后一个K是指当前最新K的值?
--  作者:luoxlt
--  发布时间:2018/1/29 14:15:04
--  
是的,最新实时的价格(也就是当前k线目前价,收盘价)。
--  作者:luoxlt
--  发布时间:2018/1/29 14:27:48
--  
是的,谢谢。
--  作者:FireScript
--  发布时间:2018/1/29 14:34:11
--  
不行,试过了。 你这个涉及到好几次未来引用相关的问题。例如你在历史上某个K:没办法判断  从当前最新K角度的最后一次某条件成立的位置。  这是最主要的麻烦之处。
--  作者:luoxlt
--  发布时间:2018/1/29 14:39:09
--  
有未来不怕。我这个引用就是用未来的。
--  作者:luoxlt
--  发布时间:2018/1/29 14:42:08
--  
INPUT:N1(10,1,1000,1);
A:=BARSLAST(MOD(BARPOS,N1)=0);
CC:IF(A>0,REFX(C,N1-A),C);
我其实就是想把最后这一段补足了。就是收盘价来的。因为不是用在时间划分的k线里面。而你们的多笔线跨周期的时候引用不准确(只是大概准确),所以只好自己弄一个了。

--  作者:FireScript
--  发布时间:2018/1/29 14:48:59
--  
难点是这个:“例如你在历史上某个K:没办法判断  从当前最新K角度的最后一次某条件成立的位置。  这是最主要的麻烦之处。 ”
--  作者:luoxlt
--  发布时间:2018/1/29 14:56:02
--  
用最后一次条件成立以来k线到目前的k线数和CURRBARSCOUNT试试?我是写糊涂了,一时没有弄清楚里面的关系。每次间隔都是N1数来的。


--  作者:luoxlt
--  发布时间:2018/1/29 15:01:58
--  

非常感谢版主的辛苦回复。我上个图看看。


此主题相关图片如下:qq截图20180129145642.png
按此在新窗口浏览图片

我是想完成后面这段没用显示的图形。其实就是跟随收盘价走动的。前面已经完成的线段是

INPUT:N1(10,1,1000,1);
A:=BARSLAST(MOD(BARPOS,N1)=0);
CC:IF(A>0,REFX(C,N1-A),C);

 

 

副图上是

AA:MOD(BARPOS,N1)=0;

 

谢谢。