以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 股票的止盈 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=175956) |
-- 作者:保罗1122 -- 发布时间:2020/5/11 6:28:59 -- 股票的止盈
股票模型,我本来想写“大于买入价的20%”止盈,可是不小心写成了如下
IF C>=ENTERPRICE+-OPEN/100*20 AND HOLDING>0 AND ENTERBARS>0 /////平仓条件
把本来的 ENTERPRICE+OPEN 写成了ENTERPRICE+-OPEN,这样模型测试也正常,也有盈利或亏损,且买入的第二天怎么都平仓了。请问ENTERPRICE+-OPEN表达什么意思?对模型影响是什么? |
-- 作者:FireScript -- 发布时间:2020/5/11 9:23:04 -- 就是ENTERPRICE-OPEN的意思了。 |
-- 作者:保罗1122 -- 发布时间:2020/5/11 10:30:06 -- 还是没明白,这样的写法逻辑不通,怎么还会有盈利呢? |
-- 作者:FireScript -- 发布时间:2020/5/11 10:45:46 -- “C>=ENTERPRICE-OPEN/100*20” 这个和“大于买入价的20%” 不是一致的逻辑。 前者相当于 最新价大于持仓价减去一个(OPEN/5)。 这种情况下 按照收盘价算的盈亏不一定就是亏损吧。你这个代码只判断大于一个(OPEN/5)的数值。具体大于多少才决定了你本次平仓的盈亏情况呢。
[此贴子已经被作者于2020/5/11 10:49:03编辑过]
|