以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 金字塔公式减仓怎么编? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=160377) |
-- 作者:代人发贴 -- 发布时间:2017/12/13 11:20:46 -- 金字塔公式减仓怎么编? 金字塔公式减仓怎么编?
|
-- 作者:代人发贴 -- 发布时间:2017/12/13 11:21:55 -- 问题补充: 金字塔公式加减仓怎么编? |
-- 作者:代人发贴 -- 发布时间:2017/12/13 11:26:42 -- 还有,如果我开仓时不需要k线收完,应该怎么设置。比如,盘中价格上穿ma(c,10),就开仓,不必等收玩这根k线。为了避免k线反复上下,规定单根k线只开一次仓,且距离上次开仓大于10根k线
|
-- 作者:pyd -- 发布时间:2017/12/13 12:57:01 -- 金字塔加仓原则:1盈利的情况下加仓,2加仓量依次减少。 加仓的例子: VARIABLE:ss=10; if buycond and (holding=0 or OPENPROFIT>0) and ss>=1 then begin if sellcond then begin
减仓的请参考上边学习编写。 [此贴子已经被作者于2017/12/13 12:57:35编辑过]
|
-- 作者:shuotong -- 发布时间:2017/12/13 14:25:08 -- ss:ss-1;有什么用? |
-- 作者:shuotong -- 发布时间:2017/12/13 14:28:07 -- ss:ss-1;有什么用?不太理解这个全局变量。 ss=10;就是说,距离上次开仓大于10根k线吗?
|
-- 作者:pyd -- 发布时间:2017/12/13 14:32:22 -- VARIABLE:ss=10;//ss手数初始值是10,就是第一次下单10,手 这个自己可以调 if sellcond then begin
|
-- 作者:FireScript -- 发布时间:2017/12/13 14:35:54 -- ss-1是指加仓量递减,4楼例子有说明的加仓原则的 ss:=10; //ss再次赋值为10,是因为平仓之后必须重置全局变量,否则后续再开仓之后的加仓就不能正常递减。 |
-- 作者:shuotong -- 发布时间:2017/12/13 15:30:20 -- buy(1,ss,marketr);既然ss代表手数,那1是什么意思? |
-- 作者:pyd -- 发布时间:2017/12/13 15:39:44 -- 条件恒成立 前边已经写过了if 开多条件 then buy(1,ss,marketr) 这种buy第一个参数就可以写1了 建议您先从简单的学起 |