以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=188072)

--  作者:WWEERR
--  发布时间:2021/4/27 16:43:29
--  止盈

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

--  作者:FireScript
--  发布时间:2021/4/27 16:56:53
--  
 你这个是啥问题呢。就一个截图啊。
--  作者:WWEERR
--  发布时间:2021/4/27 17:02:32
--  
就是那个截图的意思作为平仓条件!
--  作者:FireScript
--  发布时间:2021/4/27 17:20:11
--  
 这个之前写过一段代码吧。
这是我本地测试,我把盈利1%价格和回落到0.5%价格都计算出来了:

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

1.这里最高级大于1%盈利价格了。

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

2.平仓信号位置收盘价刚好价格小于前面计算的0.5%价格

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

测试代码:


DTYDZS:=(HHV(H,ENTERBARS+1)-AVGENTERPRICE)/AVGENTERPRICE>=0.01 and (c-AVGENTERPRICE)/AVGENTERPRICE<=0.005;
KTYDZS:=(AVGENTERPRICE-llV(l,ENTERBARS+1))/AVGENTERPRICE>=0.01 and (AVGENTERPRICE-c)/AVGENTERPRICE<=0.005;
SELL(DTYDZS,0,MARKET);
SELLSHORT(KTYDZS,0,MARKET);
buy(TODAYBAR=1 and holding=0,1,market);
持仓均价:AVGENTERPRICE,NODRAW;
1%价格:AVGENTERPRICE*1.01,NODRAW;
0.5%价格:AVGENTERPRICE*1.005,NODRAW;

[此贴子已经被作者于2021/4/27 17:22:41编辑过]

--  作者:FireScript
--  发布时间:2021/4/28 10:45:22
--  
 系统自带的那个 我上午测试了下。可能是它这个算法和我们正常想的不一样。发现它那个和我们正常想的思路不一样。所以建议以代码为准。另外就是这个设置里的平仓就只是回测里可以,实际交易中是使用不了这个的。