Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:止损止盈编写

1楼
STREAM 发表于:2019/4/11 14:19:54
您好!
     我期望实现的是开空单后,用当时前一根K线的 HHV3和ma10中的 价高者做止损, 3倍止损额止盈   ;开多单后,用当时前一根K线的 LLV3和ma10中的 价低者做止损, 3倍止损额止盈   。  止损价和止盈价显示数字。请问如何实现?谢谢!
2楼
FireScript 发表于:2019/4/11 14:51:59
 
ktzs:holding<0 and (c>ref(hhv(h,3),1) or c>ref(ma(c,10),1));//空头止损,满足hhv3或ma10 均执行止损
你这个三倍止损额止盈是要如何操作?假设现在按照一个价格A止损,最新价高于A则止损,那你止盈如何操作?
3楼
STREAM 发表于:2019/4/11 15:31:11
就是要记录下开仓价  ,止盈价= 开仓价+(开仓价-止损价)*3
4楼
STREAM 发表于:2019/4/11 15:32:26
止损价和止盈价哪个先满足,就执行哪一个。
5楼
FireScript 发表于:2019/4/11 15:46:39
 以空头为例作为参考:
cd1:c>ref(hhv(h,3),ENTERBARS+2) or c>ref(ma(c,10),ENTERBARS+2);//以最新价大于开仓K前一个K的h2ma10 作为止损价
ktzs:holding<0 and cd1;//空头止损,满足hhv3或ma10 均执行止损


cd2:c<2*ENTERPRICE-ref(hhv(h,3),ENTERBARS+2) or c<2*ENTERPRICE-ref(ma(c,10),ENTERBARS+2);//止盈价=2*开仓价-止损价
ktzy:holding<0 and cd2;

if ktzy or ktzs then sellshort(holding<0,holding,market);
6楼
STREAM 发表于:2019/4/12 8:46:53
谢谢!我再按您的思路修改调整下看。
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.