以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请老师写,谢谢 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=149633) |
-- 作者:luoxlt -- 发布时间:2017/3/24 11:38:25 -- 请老师写,谢谢 跨周期模型,这里以30分钟和1分钟为例,思路是小周期开仓,大周期平仓。达到小周期止损条件,小周期当根k线收盘价止损。达到大周期止损条件,大周期当根k线收盘价止损。由于是日内交易,当日收盘前10分钟,无论如何都平仓。 用到的条件: 小周期开多条件 小周期开空条件 大周期平多条件 大周期平空条件 小周期止损条件 大周期止损条件 ; 达到小周期开多条件,当前小周期收盘价开多 达到小周期开空条件,当前小周期收盘价开空 达到大周期平多条件,当前大周期收盘价平多 达到大周期平空条件,当前大周期收盘价平空 达到小周期止损条件,当前小周期收盘价止损 达到大周期止损条件,当前大周期收盘价止损 ; 重点是:开仓都是以大周期对应的第二根小周期k线的收盘价开仓。平仓都是以大周期收盘价平仓的(也可以理解为以大周期对应的最后一根小周期k线的收盘价平仓)。 举例: 恒指,早上9:15开盘。 当9:16(第二根小周期k线)达到“小周期开多条件”时开多(1分钟小周期)。 当达到“小周期止损条件”就小周期k线收盘价止损。 如果没有止损。那就在9:45分的时候判断是否达到“大周期平多条件”,达到就平仓。达不到,就下一个大周期判断是否达到“大周期平仓条件”,达到就平仓。达不到继续持仓。(30分钟大周期,也就是9:45如果不平仓,那就要等到10:15分的时候再判断是否平仓)。 谢谢。
|
-- 作者:luoxlt -- 发布时间:2017/3/24 11:49:49 -- 补充一点,持仓到第二个大周期开始以后。将不出现小周期止损的情况。直到重新开仓,才会出现小周期止损。也就是小周期止损只出现在开仓后的第一个大周期时间段内。谢谢。 [此贴子已经被作者于2017/3/24 11:51:10编辑过]
|
-- 作者:wenarm -- 发布时间:2017/3/24 13:39:19 -- 用户可以自行尝试编写,在编写过程中有问题时,可以询问技术人员协助解决 |
-- 作者:luoxlt -- 发布时间:2017/3/24 13:42:32 -- 不会写啊。所以才请教的。谢谢 |
-- 作者:luoxlt -- 发布时间:2017/3/24 13:43:33 -- 不会写啊。所以才请教的。谢谢 。真心不会写这个。条件都有的,就是不会表达这里的开平仓。这就是不懂的地方了。 |
-- 作者:luoxlt -- 发布时间:2017/3/24 13:45:53 -- 回复:(wenarm)用户可以自行尝试编写,在编写过程中... 条件都有的,已经用中文标示了,这个不用版主写代码。就是不会表达这里的跨周期开平仓和止损啊。这就是不懂的地方了。 谢谢 |
-- 作者:luoxlt -- 发布时间:2017/3/24 14:08:55 -- 这里写出的跨周期部分,因为不会,已经折腾了好久了。在线等哈。谢谢。 |
-- 作者:yukizzc -- 发布时间:2017/3/24 14:11:07 -- 跨周期用stkindi去调用 具体看函数例子,里面有调用ma均线的范例,你把ma改成你策略的交易条件就是了 |
-- 作者:luoxlt -- 发布时间:2017/3/24 14:21:38 -- 刚刚看了一下,谢谢版主。请教版主,如何确定对应30分钟周期里的第二根和最后一根(对应30分钟周期里的第30根1分钟周期k线)1分钟k线呢?例如9:30开盘。对应的第二根有9:31, 10:01, 10:31, ........。对应的最后一根有10:00, 10:30, 11:00, ......。谢谢。这里是最难表达的。因为如果没有对应的话,小周期里的信号会在大周期没有结束的时候飘忽。 |
-- 作者:wenarm -- 发布时间:2017/3/24 14:31:43 -- 这种方式不行,没办法对应某个点的位置,
|