以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  老师好,请教一个问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=161974)

--  作者:253996689QQ
--  发布时间:2018/3/9 18:08:00
--  老师好,请教一个问题
30%保证金仓位开仓,加仓30%开仓,怎样写成公式?
--  作者:253996689QQ
--  发布时间:2018/3/9 19:10:29
--  老师好

30%保证金开仓,加仓30%保证金,平仓信号出来全平仓


--  作者:253996689QQ
--  发布时间:2018/3/11 19:25:31
--  

老师你好!

买进的仓位,随着Atr的倍数变动来加减仓止损,比如2.5ATR倍回调(做多的)止损,4倍ATR止盈,1.5倍ATR加码?举人例这样。

--  作者:yukizzc
--  发布时间:2018/3/12 9:26:47
--  

buy(1,30%,marketr);

开仓代码的第二个部分用百分比开仓就行了

 


--  作者:253996689QQ
--  发布时间:2018/3/12 10:26:09
--  
师你好!
买进的仓位,随着Atr的倍数变动来加减仓止损,比如2.5ATR倍回调(做多的)止损,4倍ATR止盈,1.5倍ATR加码?


--  作者:FireScript
--  发布时间:2018/3/12 10:46:38
--  

当前ATR是开仓时的ATR指定倍数时 进行加仓或者止损止盈?


--  作者:253996689QQ
--  发布时间:2018/3/12 11:04:54
--  

是的,就是开仓后,ATR的倍数来止盈和止损,和加码。但我不知用多少参数作为ATR的参数为好,是否是开仓的价格?


--  作者:FireScript
--  发布时间:2018/3/12 11:19:51
--  

input:M(14,1,300,30);
TR1 : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR : MA(TR1,m);//系统自带的atr指标的代码


开仓:buy(holding=0 and 开仓条件,1,market);//开仓部分自行完善处理下

ct:atr/ref(atr,ENTERBARS);
zscond:ct>2.5 and ct<4 and holding>0;
zycond:ct>4 and holding>0;
jccond:ct>1.5 and ct<2.5 and holding>0;

 

if zscond then sell(holding>0,holding,market);//止损

 

 

剩余下单语句部分 可自行尝试处理下。我只是写了一部分。


--  作者:253996689QQ
--  发布时间:2018/3/12 11:35:23
--  

好的,谢谢老师。


--  作者:FireScript
--  发布时间:2018/3/12 13:46:08
--  

修正一个部分,这样处理好点,因为你中间有加仓,不能用原来那个方式处理。

 

ct:atr/ref(atr,BARSLAST(开仓条件));