以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  逐k模式下,走到 第20根k线时,在第10根k线上标个数字记号  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=29992)

--  作者:当下加果断
--  发布时间:2012/10/21 11:27:04
--  逐k模式下,走到 第20根k线时,在第10根k线上标个数字记号
DRAWNUMBER  或者 DRAWTEXT都只能指定价钱,画线的位置在第 20根k线的位置,没法指定到第10根k线上去。
--  作者:当下加果断
--  发布时间:2012/10/21 11:28:29
--  
各位高手,看看在逐k模式下,有没有办法实现在已经走过的k线上标一个数字记号点。
--  作者:jinzhe
--  发布时间:2012/10/22 9:11:45
--  

加限定条件类似于barpos=10这样的


--  作者:当下加果断
--  发布时间:2012/10/22 12:10:27
--  

能不能说的具体点,已经走到 20根k线了,barpos=10加到什么地方? DRAWNUMBER 和DRAWTEXT都没有地方加啊。

 

我的代码大概如下:

RUNMODE:0; //运行模式
VARIABLE:I=0,S=0;


offset:="STOCKFUNC@NEWKADD"();

DRAWNUMBER(offset>0,REF(CLOSE,offset),I,0);

 if offset>0 then
 I := I+1;


--  作者:当下加果断
--  发布时间:2012/10/22 12:12:52
--  
offset:=STOCKFUNC@NEWKADD();   // 这个走到 第 20根的时候,会返回 10 或者 5之类的.
--  作者:admin
--  发布时间:2012/10/22 12:27:29
--  
逐K线上不建议这个搞,请参考在序列模式下干
--  作者:当下加果断
--  发布时间:2012/10/22 15:22:48
--  

本来是一个纯后台交易的程序,修改久了,需要通过图表标点核对一下程序的正确性。原来 逐k线的后台交易程序代码量巨大,很难修改成 序列模式。


--  作者:jinzhe
--  发布时间:2012/10/22 15:25:59
--  
何必是图表核对,用其他的方式都可以调试出结果的
--  作者:当下加果断
--  发布时间:2012/10/22 15:33:19
--  

日志 相对图表不直观啊,帮忙想想办法吧,看逐k的如何搞定这个问题。


--  作者:当下加果断
--  发布时间:2012/10/22 17:32:59
--  

帮帮忙吧,这个问题难了我好久了。