以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  老师你好,请改一下,  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=183915)

--  作者:诗与远方
--  发布时间:2021/1/14 16:53:21
--  老师你好,请改一下,

老师你好,请改一下,理论移动止损点为20点(跳)

图;1为开多仓,2为第一次加仓,4为第二次加仓。(1为开多仓, 2为第一次加仓)的高点3相对移动止损线为6,(4为第二次加仓)的高点5相对移动止损线为7

        现在测试为:执行所有仓的移动止损为7,要求改成执行所有仓移动止损为6

   //移动止损部分************************

//求出持仓以来的最高价或最低价,通过与当前价做比较,判断资金回落的幅度

hh:=hhv(h,enterbars+1);

ll:=llv(l,enterbars+1);

if c<hh-20*mindiff and holding>0 then sell(1,holding,marketr);

if c>ll+20*mindiff and holding<0 then sellshort(1,holding,marketr);
此主题相关图片如下:qq图片20210109180656.png
按此在新窗口浏览图片


--  作者:FireScript
--  发布时间:2021/1/14 17:02:29
--  
你这样描述 没发整理出一个具体操作逻辑出来的。要想代码实现,必须逻辑清晰,每一步都不能模糊的。

图;1为开多仓,2为第一次加仓,4为第二次加仓。(1为开多仓, 2为第一次加仓)的高点3相对移动止损线为6,(4为第二次加仓)的高点5相对移动止损线为7

        现在测试为:执行所有仓的移动止损为7,要求改成执行所有仓移动止损为6

这段话真的没发看明白是描述的怎样的操作过程的。