以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  主图周期与公式周期匹配问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=157046)

--  作者:vado
--  发布时间:2017/8/19 15:51:11
--  主图周期与公式周期匹配问题

大神麻烦了,

我左思右想,有几个入门级的问题:

1,若我在公式里面要表达一段时间比如20分钟,而无论主图的k线周期是多少,该如何表达?比如说20分钟内macd的累计值达到了多少则进行开仓操作。

2,若主图选定了一个周期,比如 一分钟周期的k线,若这个当前的k线还没有走完,那么相关的指标是每有新一笔的成交就算一下吗,这样更容易及时发现满足开仓的条件,还是指标要等到这个k线完成了才会计算?

3,理解不了什么叫序列模式,说是一段时间的k线走完了,应用的公式只执行一次,那这个 ‘一段时间’在哪儿指定的?

4,15秒周期从哪儿可以设置显示出来?

 


--  作者:vado
--  发布时间:2017/8/19 15:52:13
--  
主图显示的k线周期,公式中设计的周期,以及在公式测试的时候选择的那个测试周期,以哪个为准 起作用?如果不一样,会出现什么后果。
--  作者:vado
--  发布时间:2017/8/19 17:10:20
--  

序列模式只在‘最后一根’k线执行一次公式,这个‘最后一根’是哪根?

初级教程里面第50页  如下,问题是 在当前周期的k线还没走完其周期的时候c又可以表示  成交 最新价,那c到底是单值还是序列。

序列变量:
  序列变量其实就是一个数组,我们平时接触最多的是收盘价close,写一行代码“fc:close",就是定义了一个变量fc,并把收盘价赋值给变量fc。这里变量fc就是序列变量,因为fc不是一个值,而是一序列随时间而变化的值(收盘价),在K线图中,从第1K线到最后1K线都有一个收盘价,因此fc跟单值变量不同,是由一系列的值组成的变量,因此我们称之为序列变量。事实上,把“fc:close”这行代码做成一个指标,就可以看出fc是一条变化的曲线而不是一条水平直线。

若fc:c,表示是一个序列,那在公式的其他函数中使用的时候为什么又可以表示。。。。。


--  作者:vado
--  发布时间:2017/8/19 19:09:18
--  
假如需要统计最近20分钟的某一个指标的累加值,如何表示这个20分钟,我们常用的只能引用k线的根数来表示一段时间,没有直接的 时间上的引用吗。
--  作者:vado
--  发布时间:2017/8/19 21:44:41
--  
未走完成的k线是不是每产生一笔新的成交就应当计算 一次公式,若不是这样那 公式里面 指的 收盘价到底指哪个呢?还是本k线根本不用计算,只计算上一根k线?
--  作者:vado
--  发布时间:2017/8/19 21:52:17
--  

序列模式的 最后一根 k线 执行公式,这个最后一根k线是哪根?


--  作者:vado
--  发布时间:2017/8/19 21:54:15
--  
逐k模式下公式的执行是本k线开始的时候执行还是本k线结束的时候执行?
--  作者:wenarm
--  发布时间:2017/8/21 5:59:04
--  
1.stkindi引用20分钟周期下的macd
2.启动程序化时选择的走完k以后或者固定时间间隔,它们决定的是下单时机。至于你说的,只是策略的运行模式。图表有变化公式就会执行刷新
3.序列模式,只刷最后一根k指的是最新生成的k.图表程序化交易机制必须是逐k模式。
4键盘输入15se回车
7楼的问题,逐k模式下的公式执行时从第一根一直执行到最后一根,循环往复