欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 逐K线模式下DrawLine函数有意思的现象

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3188人关注过本帖树形打印复制链接

主题:逐K线模式下DrawLine函数有意思的现象

帅哥哟,离线,有人找我吗?
g13977133201
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:14 积分:80 威望:0 精华:0 注册:2012/11/23 12:31:56
逐K线模式下DrawLine函数有意思的现象  发帖心情 Post By:2013/1/4 14:48:08    Post IP:113.16.151.136[只看该作者]

VARIABLE:StdBars[9]=0; //标准化K线队列,每根K线保存高、低、方向,右侧为最新

If BARPOS=1 Then //初始化标准K线队列
Begin
StdBars[7]:=High;
StdBars[8]:=Low;
If Close>Open Then 
StdBars[9]:=1;
Else 
StdBars[9]:=0;
End

////////////////处理K线包含关系////////////////
If BarPos>1 Then //从第二根K线开始,判断K线包含关系
Begin
If StdBars[7]>High And StdBars[8]<Low Then //当前K线被前一K线包含
Begin
If StdBars[9]=1 Then //向上K线
Begin
StdBars[8]:=Low; //合并后的K线取低点中的高者
DrawLine(BARPOS,StdBars[7],Barpos,StdBars[8],0,ColorMagenta,1);
End
End
Else //未发生包含关系,平移队列,放入最新K线数据
Begin
StdBars[1]:=StdBars[4];
StdBars[2]:=StdBars[5];
StdBars[3]:=StdBars[6];
StdBars[4]:=StdBars[7];
StdBars[5]:=StdBars[8];
StdBars[6]:=StdBars[9];
StdBars[7]:=High;
StdBars[8]:=Low;
If StdBars[7]>StdBars[4] Then StdBars[9]:=1;
If StdBars[8]<StdBars[5] Then StdBars[9]:=0;
End
End


红色代码本意是在当前K线处,将合并后的K线区间画出来,但实际变成了本次合并K线的低点和前次合并K线的高点的连线,真奇怪。


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-1-4 14:49:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/1/4 14:55:23    Post IP:58.246.57.26[只看该作者]

需要划什么样的线?



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
g13977133201
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:14 积分:80 威望:0 精华:0 注册:2012/11/23 12:31:56
  发帖心情 Post By:2013/1/4 14:58:14    Post IP:113.16.151.136[只看该作者]

我想在逐K线模式下画MACD金死叉前后高低点间连线,怎么设定DrawLine的COND都画不出。无意在这段代码中发现有画线,但逻辑却是混乱的。
[此贴子已经被作者于2013-1-4 14:58:36编辑过]

 回到顶部