以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请问,空头仓和多头仓,移动止盈,设定20个单位,如何编写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=155670)

--  作者:huiqdsd
--  发布时间:2017/7/4 9:37:08
--  请问,空头仓和多头仓,移动止盈,设定20个单位,如何编写?
你好,版主大人,在实践中经常碰到移动止盈的问题,请问如何编写,从最大利润(最高或最低)回撤20个最小单位,分做空和做多。谢谢。
这是交易系统最后部分。

//交易系统

平空:SELLSHORT(kdx AND  HOLDING<0,nlimit,c);

开多:BUY(kdx  AND  HOLDING=0,nlimit,c);

平多:SELL(pd  AND  HOLDING>0,n,limit,c);

开空:BUYSHORT(pd  AND  HOLDING=0,nlimit,c);

 



--  作者:wenarm
--  发布时间:2017/7/4 9:47:07
--  

软件中有自带的移动止损代码模块。

 


图片点击可在新窗口打开查看此主题相关图片如下:8.png
图片点击可在新窗口打开查看

--  作者:pyd
--  发布时间:2017/7/4 9:47:41
--  

利润回撤的前提是已经开仓了,您的意思是满足最大利润回撤20个最小变动价位后加仓?


--  作者:huiqdsd
--  发布时间:2017/7/4 13:33:33
--  
wenarm版主,pyd版主,是这样,我举2个例子。我橡胶13500元开空,最低跌到了13300,然后反抽到了13400,这时候我设立的平空仓信号还没发出,那我想在平空仓信号发出前,回抽到了13400即100元20个最小单位(橡胶是5元最小单位),提前就平仓。
同样,建立多头仓,13000买入,最高到了13300,然后回撤到了13200,这时我的平多仓信号还没发出,我想在回撤20个基本单位即100元的时候,提前平掉多头仓,保住剩下的利润。
我觉得这个挺实用。
这个应该还不是移动止损吧?是移动止盈,请指教。移动止损,我用过,有次在最不好的时候给平了仓,所以,我现在设的固定止损,宁可设大数。
谢谢,请指教。

--  作者:pyd
--  发布时间:2017/7/4 13:37:23
--  
(HHV(H,ENTERBARS+1)-CLOSE)>=100