欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 止损的的价位作为下一次交易信号的起点 ?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2524人关注过本帖树形打印复制链接

主题:止损的的价位作为下一次交易信号的起点 ?

帅哥哟,离线,有人找我吗?
W4739889
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2017/4/13 13:38:30
止损的的价位作为下一次交易信号的起点 ?  发帖心情 Post By:2017/5/19 11:06:38    Post IP:49.77.140.83[只看该作者]

我想把oo定义成为    oo = oo-(n+1)*grid*mindiff或者oo = oo+(n+1)*grid*mindiff; 就是止损后的价位重新作为一个起点
重新画区间,请问大神怎么定义oo 呢????


input:grid(70,1,600,1);
variable:level=0;
n: = 10;
保证金比率: = 0.1;
SS: = ASSET/n/CLOSE/MULTIPLIER/保证金比率;
VARIABLE : oo = 3000;

if holding=0 and c >oo then begin        //初始化开多
dnprice:=oo-grid*mindiff;
if low<=dnprice then begin
buy(1,SS,limitr,dnprice);
level:=-1;
end
end
if holding=0 and c<oo  then begin       //初始化开空
upprice:=oo+grid*mindiff;
if high>=upprice then begin
buyshort(1,SS,limitr,upprice);
level:=1;
end
end
if holding>0 and level <n  then begin     //加多
upprice:=oo+(level+1)*grid*mindiff;
dnprice:=oo+(level-1)*grid*mindiff;
if high>=upprice then begin
sell(1,SS,limitr,upprice);
level:=level+1;
end
if low<=dnprice then begin
buy(1,SS,limitr,dnprice);
level:=level-1;
end
end
if holding<0 and level <n  then begin         //加空
upprice:=oo+(level+1)*grid*mindiff;
dnprice:=oo+(level-1)*grid*mindiff;
if low<=dnprice then begin
sellshort(1,SS,limitr,dnprice);
level:=level-1;
end
if high>=upprice then begin
buyshort(1,SS,limitr,upprice);
level:=level+1;
end
end
if holding >0 and l <oo then begin      //多 切换
sell(1,holding,limitr,oo);
end
if holding <0 and h> oo then begin    //空  切换
sellshort(1,holding,limitr,oo);
end
if holding >0 and h >oo+(n+1)*grid*mindiff then begin    //多全平
  oo = oo+(n+1)*grid*mindiff;
 sellshort(1,holding,limitr,close);
 end
 if holding <0 and l >oo-(n+1)*grid*mindiff then begin   //空全平
 
 oo = oo-(n+1)*grid*mindiff;
 sell(1,holding,limitr,close);
 end
 

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/5/19 13:09:51    Post IP:180.169.30.6[只看该作者]

麻烦详细说明下你的需求。上面的表述不是很明白



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
W4739889
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2017/4/13 13:38:30
  发帖心情 Post By:2017/5/19 13:54:38    Post IP:49.77.140.83[只看该作者]

原理是上涨做空  下跌做多,采用网格交易策略,oo是多空分界线  。如果连续做空10次后,继续上涨,则立刻全部平仓。 该平仓价位重新作为下一次做多做空的分界线。求指导这句话怎么写

 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2017/5/19 14:14:59    Post IP:180.169.30.6[只看该作者]

网格策略,您自己论坛可以搜下了解下相关内容

对于算法细节层面,工作人员这边也好提供非常全面的支持,如果您对某些函数功能上的疑问可以在这边资讯


 回到顶部
帅哥哟,离线,有人找我吗?
W4739889
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2017/4/13 13:38:30
  发帖心情 Post By:2017/5/19 14:20:52    Post IP:49.77.140.83[只看该作者]

对于网格交易我很明确,我只是想在网格交易基础上改变一下,限定最多连续加仓n次,超过n次后立刻全部平仓, 在n次全部平仓后继续网格交易
我在论坛找了很多源码,这个就是其中一个源码改进的,就是全部平仓后网格起点重新怎么定义的问题,您可以仔细看一下吗

 回到顶部