以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 我希望假如K线一直价格上升,直到价格回落三个点后平仓 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=54690) |
-- 作者:jianshi2020 -- 发布时间:2013/8/5 16:23:25 -- 信号不稳 K线一直是红色的,属于上升状态,直到价格相比上一周期开始回落超过三个点,就止盈,这样的代码怎么写啊 。 |
-- 作者:jinzhe -- 发布时间:2013/8/5 16:26:07 -- 上升状态如何定义? |
-- 作者:jianshi2020 -- 发布时间:2013/8/5 16:35:38 -- 也就是C>O,如果中间有一个周期O-C<2,也算进上升状态中,当这个周期的收盘价相对上一个周期的收盘价小了两个点,就立刻平仓。 |
-- 作者:jinzhe -- 发布时间:2013/8/5 16:40:31 -- 这个上升状态是要持续多少个周期? |
-- 作者:jianshi2020 -- 发布时间:2013/8/5 16:46:00 -- 不许要规定周期的,只要一直上升,忽然滑落两个点,就平仓的 |
-- 作者:jinzhe -- 发布时间:2013/8/5 16:51:27 -- if c<ref(c,1)-3 and (c>o or o-c<2) then 平仓语句; |
-- 作者:jianshi2020 -- 发布时间:2013/8/5 17:09:11 -- 这样写好像不对啊 ,该平的时候没有平仓。假如把模型想的更加简单点,也就是K线一直是红色的属于上升状态,忽然且只要一跟K线变为阴线,且价格回落三个点则平仓。 这样就好写的多了,就是开平仓太繁琐了。。
|
-- 作者:jinzhe -- 发布时间:2013/8/5 17:16:14 -- 就是之前k线是红色的,当前k线是绿色的,对吧?
|
-- 作者:jianshi2020 -- 发布时间:2013/8/6 8:50:19 -- 是啊,我假设前三个周期至少有一个是红色的,并且本周期是绿色的,而且本周期的收盘价小于开盘以来的最高价。 这样代码编写的难度就降低很多了。。 |
-- 作者:jinzhe -- 发布时间:2013/8/6 8:58:49 -- c<o and c<h and count(c>o,3)>=1
这个就是上面所说的代码 |