以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 怎么写这样的代码 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=159950) |
-- 作者:158021589560 -- 发布时间:2017/11/28 15:47:40 -- 怎么写这样的代码 老师好,我想在这个平仓基础上增加条件;当开多亏损不到20个变动价位时候即使满足pd1和pd2也不平仓,当开空亏损不到20个变动价位即使满足pk1和pk3也不平仓, 请问如何表达? LastBollTime:ref(time,BARSLAST(BOLL<REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time LastBollTime1:ref(time,BARSLAST(BOLL>REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time PD1:time-LastBollTime1>60*5 AND C<下; PK1:time-LastBollTime>60*5 AND C>上; PD3:=BOLL_60<BOLL_昨天60; PK3:=BOLL_60>BOLL_昨天60;
|
-- 作者:FireScript -- 发布时间:2017/11/28 15:54:10 -- 可以再加个判断条件:
空仓也是类似的。 |
-- 作者:wenarm -- 发布时间:2017/11/28 15:55:50 -- PD1:time-LastBollTime1>60*5 AND C<下 and (OPENPROFIT <-20*MINDIFF) and holding>0;
|
-- 作者:158021589560 -- 发布时间:2017/11/28 16:05:43 -- 不是这个概念。。。是当开多亏损不到20个变动价位时候即使满足pd1和pd2也不平仓,但是盈利超过1个变动价位满足pd1和pd2都平仓。空单相反 当开空亏损不到20个变动价位即使满足pk1和pk3也不平仓
|
-- 作者:wenarm -- 发布时间:2017/11/28 16:27:30 --
PD1:time-LastBollTime1>60*5 AND C<下 and ((c-ENTERPRICE <-20*MINDIFF) or (c-ENTERPRICE >MINDIFF)) and holding>0 ;
用当前的收盘价和上次的开盘价比较。 [此贴子已经被作者于2017/11/28 16:53:25编辑过]
|