以文本方式查看主题

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

--  作者:ZXCVBNM123
--  发布时间:2016/10/25 14:13:12
--  老师您好,请帮我一下
我想写出,比如开多单,走完信号出现下一个K线就开仓,开仓后,止损为当前开仓的前面,也就是刚才出信号的这个K线的最高低点的位置,同时止损后马上反手做空单。。同样,例如开空单,出信号走完下一个K线就开仓空单,开仓后止损为当前开仓的这个K线前面的那个K的最高点的位置,也就是出信号的这个K的最高的点位止损,止损后马上反手做多单,请老师帮我写一下,我是菜鸟,谢谢老师的帮助
--  作者:jinzhe
--  发布时间:2016/10/25 14:15:35
--  
走完k线下单,这需要在软件的图表交易界面上设置,不是代码写的
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2016/10/25 14:16:03
--  

开仓k线高点:ref(h,enterbars);

开仓k线低点:ref(l,enterbars);


--  作者:ZXCVBNM123
--  发布时间:2016/10/25 14:16:20
--  
我主要是想写出这样的止损如何写,还有止损后,做反手如何写
--  作者:ZXCVBNM123
--  发布时间:2016/10/25 14:17:52
--  
主要是想写出开仓后,前面的那根K 的最高点,最低点,止损,不知道怎么写,还有,止损后做反手不知道怎么写,我刚开始使用金字塔,不会写,请老师帮我,
--  作者:jinzhe
--  发布时间:2016/10/25 14:19:17
--  

hh:ref(h,enterbars);

ll:ref(l,enterbars);

 

if holding<0 and h>hh then begin

   sellshort(1,0,market);

   buy(1,1,market);

end

 

if holding>0 and l<ll then begin

   sell(1,0,market);

   buyshort(1,1,market);

end


--  作者:ZXCVBNM123
--  发布时间:2016/10/25 14:34:06
--  
谢谢老师