Rss & SiteMap

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

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

标题:移动止损

1楼
安公子 发表于:2017/12/6 13:38:51

请问,假设在1000点的位置开仓,设100点止损,也就是止损价位900,

当盈利超过50点时,也就是1050时,止损价提高到950,

当盈利超过100时,也就是1100时,止损价格提高到1000,

如何写?

2楼
FireScript 发表于:2017/12/6 14:15:01

按照当前价格在开仓价基础上每增减50点,止损点上升50点来处理的:

 

profit:if(c-ENTERPRICE>0,c-ENTERPRICE,0);
N:=floor(profit/50);
if c<ENTERPRICE+N*50-100 then sell(holding>0,holding,MARKET);//平仓止损

3楼
安公子 发表于:2017/12/6 14:36:04

问一下,

profit:代码后面加没加等号,有什么区别?

4楼
FireScript 发表于:2017/12/6 14:40:23
没加等号会在图表输出成指标线。 这里并不影响。
5楼
安公子 发表于:2017/12/6 14:42:27
感谢
6楼
安公子 发表于:2017/12/8 10:55:42
老师,你这个写法,加载图表以后,止损根本推荐不了,希望修改一下
7楼
安公子 发表于:2017/12/8 11:00:39
老师,你这个写法,加载图表以后,止损根本推进不了,希望修改一下
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
8楼
FireScript 发表于:2017/12/8 11:27:45
那2个点的开高低收价格分别是多少?
9楼
安公子 发表于:2017/12/8 12:26:33
开3935,平3824
10楼
安公子 发表于:2017/12/8 12:28:20
看来止损留在了初始的位置,并没有随行情不断推进
共11 条记录, 每页显示 10 条, 页签: [1] [2]


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