Rss & SiteMap

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

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

标题:[求助]关于移动止损的修改

1楼
gghuang 发表于:2015/1/21 9:53:55

   股指期货当中,系统有自带的移动止损,可以设置最小变动价位。

 

   现在想这个自动价位,随着时间推移而缩小,该怎么写?

 

   例如:本来设置开仓后最高点回撤 20个最小变动价位平仓,现在每过一分钟减小一个最小变动价位平仓,也就是一分钟后这个变动价位变成19个,2分钟后18个,依次类推。

        到10分钟后不再减小

[此贴子已经被作者于2015/1/21 9:54:39编辑过]
2楼
jinzhe 发表于:2015/1/21 10:05:24

系统设置的地方,需要手工修改

3楼
gghuang 发表于:2015/1/21 10:20:29

谢谢斑竹,

 

    能不能写成完整的代码?

4楼
jinzhe 发表于:2015/1/21 10:26:22

1分钟周期?

5楼
netfox 发表于:2015/1/21 10:35:25
以下是引用gghuang在2015/1/21 9:53:55的发言:

   股指期货当中,系统有自带的移动止损,可以设置最小变动价位。

 

   现在想这个自动价位,随着时间推移而缩小,该怎么写?

 

   例如:本来设置开仓后最高点回撤 20个最小变动价位平仓,现在每过一分钟减小一个最小变动价位平仓,也就是一分钟后这个变动价位变成19个,2分钟后18个,依次类推。

        到10分钟后不再减小

[此贴子已经被作者于2015/1/21 9:54:39编辑过]

 

哦,这个就是 持仓=1后止损减去1

 

enterbars 获取  然后让止损减去 enterbars

6楼
gghuang 发表于:2015/1/21 10:38:48
以下是引用jinzhe在2015/1/21 10:26:22的发言:

1分钟周期?

我不知道有有没有更小周期,如果能有5秒周期的更好

7楼
jinzhe 发表于:2015/1/21 10:52:13
variable:n=20;
tt:=valuewhen(enterbars=0,time);
nn:=time0-timetot0(tt);
kk:=floor(nn/60);
cc:=if(kk>=10,10,kk);
if holding>0 and enterbars>0 and l<(hhv(h,enterbars+1)-(n-cc)*mindiff) then sell(1,0,market);
if holding<0 and enterbars>0 and h>(llv(l,enterbars+1)+(n-cc)*mindiff) then sellshort(1,0,market);
[此贴子已经被作者于2015/1/21 10:52:40编辑过]
8楼
gghuang 发表于:2015/1/21 13:17:30

谢谢斑竹,

  意思大致明白,能不能提供系统自带的止损止盈代码,包括画上成本线,止损止盈线,谢谢
图片点击可在新窗口打开查看此主题相关图片如下:201291615252132426.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/1/21 13:18:44编辑过]
9楼
jinzhe 发表于:2015/1/21 13:30:23

百分比的按照上面的思路自行改改,我们不再相帮

止损线

drawsl(islastbar and holding<0,llv(l,enterbars+1)+(n-cc)*mindiff,0,0,2)

drawsl(islastbar and holding>0,hhv(h,enterbars+1)-(n-cc)*mindiff,0,0,2)


 

共9 条记录, 每页显示 10 条, 页签: [1]


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