以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (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=160198)
|
-- 作者:安公子
-- 发布时间:2017/12/6 13:38:51
-- 移动止损
请问,假设在1000点的位置开仓,设100点止损,也就是止损价位900,
当盈利超过50点时,也就是1050时,止损价提高到950,
当盈利超过100时,也就是1100时,止损价格提高到1000,
如何写?
|
-- 作者: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);//平仓止损
|
-- 作者:安公子
-- 发布时间:2017/12/6 14:36:04
--
问一下,
profit:代码后面加没加等号,有什么区别?
|
-- 作者:FireScript
-- 发布时间:2017/12/6 14:40:23
--
没加等号会在图表输出成指标线。 这里并不影响。
|
-- 作者:安公子
-- 发布时间:2017/12/6 14:42:27
--
感谢
|
-- 作者:安公子
-- 发布时间:2017/12/8 10:55:42
--
老师,你这个写法,加载图表以后,止损根本推荐不了,希望修改一下
|
-- 作者:安公子
-- 发布时间:2017/12/8 11:00:39
--
老师,你这个写法,加载图表以后,止损根本推进不了,希望修改一下
此主题相关图片如下:1.png

|
-- 作者:FireScript
-- 发布时间:2017/12/8 11:27:45
--
那2个点的开高低收价格分别是多少?
|
-- 作者:安公子
-- 发布时间:2017/12/8 12:26:33
--
开3935,平3824
|
-- 作者:安公子
-- 发布时间:2017/12/8 12:28:20
--
看来止损留在了初始的位置,并没有随行情不断推进
|