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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 逐K线问题

   

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


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

主题:逐K线问题

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


加好友 发短信
等级:新手上路 帖子:101 积分:530 威望:0 精华:0 注册:2011/12/9 19:43:29
逐K线问题  发帖心情 Post By:2012/3/10 23:01:29    Post IP:110.247.92.20[显示全部帖子]

首先声明,知道各位关于这个问题回答地都想吐了,所以我几乎查阅了所有能搜到的相关帖子,也看了多遍文档,但还是不太明白,想让各位确认一下


对于下面这一段运行在逐K线模式下的示例代码,现我描述一下其运行过程,各位看看我理解是否有偏差:
runmode : 0;
xx:0;
fc:=close;
fo:=open;
if fc>fo then
  xx:=1
else
  xx:=0;

1、现我打开一份合约的一分钟K线图,初始有100根K线,这时这段代码会执行100次,即每根K线执行一次;
2、一分钟后,有K线101根,这时这段代码执行101次,每根K线执行一次;(我知道一分种内可能会执行多次,现假设它一分种解析一次)
请教各位,逐K线模式,是以上我描述的情景吗?
如果不是,那照此情景,它是如何运行的?
如果我描述的正确,那么除去刚打开时执行100次初始化外,后面每走一根K线其实是没啥必要扫描前面已执行过的K线的,有什么场景需要再这样呢?我

看到文档说“加减仓、资金管理需要”,但我实在想不到为什么会需要,能不能举个例子?

多谢!俺曾是计算机专业,所以不怕有专业术语,我能听的懂,所以多讲些原理性的东西能加深我的理解:)
另,还提过一个问题,有答案了没?

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


加好友 发短信
等级:新手上路 帖子:101 积分:530 威望:0 精华:0 注册:2011/12/9 19:43:29
  发帖心情 Post By:2012/3/12 0:56:08    Post IP:221.204.184.155[显示全部帖子]

1、 “如果只执行最后一周期,则当跨周期、跨品种引用时,比如跨长周期引用时,则会出现错误,因为跨长周期相当于引用了未来数据,这时需要每个周期上再重新算一遍。”  ——我的以上理解是否正确?
2、“打开K线图初始化后,如果按“down”键缩小视图比例看更多K线时,需要重新计算”——这种需要重新计算我能理解:)
3、还有别的情况需要重新计算吗?如果只是以上两种情况,我想我有办法在K线模式下只计算最后一根K线而不出错。

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


加好友 发短信
等级:新手上路 帖子:101 积分:530 威望:0 精华:0 注册:2011/12/9 19:43:29
  发帖心情 Post By:2012/3/12 11:56:01    Post IP:121.18.126.70[显示全部帖子]

循环我懂了,请问下面语句:
 cc := CLOSE;
以上语句,对于序列模式与K线模式是不是都是一样的,即每次刷新都在所有K线上执行一遍?只有波及到判断语句与循环语句时两种模式才不一样?

 回到顶部