Rss & SiteMap

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

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

标题:老师您好,请帮我一下

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

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

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

4楼
ZXCVBNM123 发表于:2016/10/25 14:16:20
我主要是想写出这样的止损如何写,还有止损后,做反手如何写
5楼
ZXCVBNM123 发表于:2016/10/25 14:17:52
主要是想写出开仓后,前面的那根K 的最高点,最低点,止损,不知道怎么写,还有,止损后做反手不知道怎么写,我刚开始使用金字塔,不会写,请老师帮我,
6楼
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

7楼
ZXCVBNM123 发表于:2016/10/25 14:34:06
谢谢老师
共7 条记录, 每页显示 10 条, 页签: [1]


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