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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件交易策略发布专区 → 可以调整的盈亏率止盈止损 模块

   

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


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

主题:可以调整的盈亏率止盈止损 模块

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


加好友 发短信
等级:新手上路 帖子:83 积分:0 威望:0 精华:0 注册:2020/2/12 18:02:45
可以调整的盈亏率止盈止损 模块  发帖心情 Post By:2020/8/23 10:29:29 [只看该作者]

{} INPUT:óˉ?ê0í£?y?a(0,0,99,1); INPUT:?÷?ê0í£?o?a(-0,-99,0,1); //ot:OPENPROFIT,NOAXIS; 2?±£?¤?e:ROUNDS( ("$HIGH##DAY" * MULTIPLIER * ( TACCOUNT(41)+TACCOUNT(42) )/2 ),0),NOAXIS,LINETHICK0; 2?óˉ?÷?ê:ROUNDS( 100*ROUNDS(OPENPROFIT/(2?±£?¤?e*ABS(HOLDING) ),4),1),NOAXIS,LINETHICK0,COLORGRAY; ?êóˉ?÷?ê:ROUNDS( 100*ROUNDS( (TACCOUNT(4))/(TACCOUNT(28) ),4),1),NOAXIS,LINETHICK0,COLORGRAY; ?ê?§μ???:TACCOUNT(53),,LINETHICK0; IF ?ê?§μ???=1 THEN óˉ?÷?ê:=?êóˉ?÷?ê,NOAXIS,LINETHICK0,COLORGRAY;{?ê?§μ???} ELSE óˉ?÷?ê:=2?óˉ?÷?ê,NOAXIS,LINETHICK0,COLORGRAY;{?ê?§í?3?} IF óˉ?÷?ê>óˉ?ê0í£?y?a AND óˉ?ê0í£?y?a<>0 THEN BEGIN SETTRADESIGN(1); ?à?1óˉ:SELL(1,0,NEXTOPEN); ???1óˉ:SELLSHORT(1,0,NEXTOPEN); END IF óˉ?÷?ê0 THEN BEGIN SETTRADESIGN(1); ?à?1?e:SELL(1,0,NEXTOPEN); ???1?e:SELLSHORT(1,0,NEXTOPEN); END {}

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


加好友 发短信
等级:新手上路 帖子:83 积分:0 威望:0 精华:0 注册:2020/2/12 18:02:45
  发帖心情 Post By:2020/8/23 10:45:13 [只看该作者]

{} INPUT:盈率0停正开(0,0,99,1); INPUT:亏率0停负开(-0,-99,0,1); 策保证金:ROUNDS( ("$HIGH##DAY" * MULTIPLIER * ( TACCOUNT(41)+TACCOUNT(42) )/2 ),0),NOAXIS,LINETHICK0; 策盈亏率:ROUNDS( 100*ROUNDS(OPENPROFIT/(策保证金*ABS(HOLDING) ),4),1),NOAXIS,LINETHICK0,COLORGRAY; 帐盈亏率:ROUNDS( 100*ROUNDS( (TACCOUNT(4))/(TACCOUNT(28) ),4),1),NOAXIS,LINETHICK0,COLORGRAY; 帐户登陆:TACCOUNT(53),,LINETHICK0; IF 帐户登陆=1 THEN 盈亏率:=帐盈亏率,NOAXIS,LINETHICK0,COLORGRAY;{帐户登陆} ELSE 盈亏率:=策盈亏率,NOAXIS,LINETHICK0,COLORGRAY;{帐户退出} IF 盈亏率>盈率0停正开 AND 盈率0停正开<>0 THEN BEGIN SETTRADESIGN(1); 多止盈:SELL(1,0,NEXTOPEN); 空止盈:SELLSHORT(1,0,NEXTOPEN); END IF 盈亏率<亏率0停负开 AND 亏率0停负开<>0 THEN BEGIN SETTRADESIGN(1); 多止损:SELL(1,0,NEXTOPEN); 空止损:SELLSHORT(1,0,NEXTOPEN); END {}
[此贴子已经被作者于2020/8/23 10:47:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ma-robot
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:83 积分:0 威望:0 精华:0 注册:2020/2/12 18:02:45
  发帖心情 Post By:2020/8/25 19:10:02 [只看该作者]

{新版本 } INPUT:盈率0停正开(15,0,99,1); INPUT:亏率0停负开(-5,-99,0,1); {} IF ABS(HOLDING)<>0 THEN BEGIN 保证金:=ROUNDS(("$HIGH##DAY" * MULTIPLIER * (TACCOUNT(41)+TACCOUNT(42))/2 ),0),NOAXIS,LINETHICK0; 盈亏率:=ROUNDS(100*ROUNDS(OPENPROFIT/(保证金*ABS(HOLDING)),4),1),NOAXIS,LINETHICK0,COLORGRAY; END {} IF 盈亏率>TOTALDAYTRADE AND 盈率0停正开<>0 THEN BEGIN 多盈:BUY(HOLDING=开仓手数,开仓手数,NEXTOPEN); 空盈:BUYSHORT(HOLDING=-开仓手数,开仓手数,NEXTOPEN); END {} IF 盈亏率>盈率0停正开 AND 盈率0停正开<>0 THEN BEGIN 多止盈:SELL(1,平仓手数,NEXTOPEN); 空止盈:SELLSHORT(1,平仓手数,NEXTOPEN); END {} IF 盈亏率<亏率0停负开 AND 亏率0停负开<>0 THEN BEGIN 多止损:SELL(1,平仓手数,NEXTOPEN); 空止损:SELLSHORT(1,0,NEXTOPEN); END {2020-825}

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


加好友 发短信
等级:管理员 帖子:2437 积分:0 威望:0 精华:0 注册:2016/3/5 22:53:41
  发帖心情 Post By:2020/8/25 23:04:06 [只看该作者]

建议使用IE浏览器重新整理一下,其他浏览器可能导致格式异常

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


加好友 发短信
等级:新手上路 帖子:83 积分:0 威望:0 精华:0 注册:2020/2/12 18:02:45
  发帖心情 Post By:2020/8/27 9:09:40 [只看该作者]

以下是引用无为剑在2020/8/25 23:04:06的发言:
建议使用IE浏览器重新整理一下,其他浏览器可能导致格式异常

{} INPUT:盈率0停正开(15,0,99,1); INPUT:亏率0停负开(-5,-99,0,1); {} IF ABS(HOLDING)<>0 THEN BEGIN 保证金:=ROUNDS(("$HIGH##DAY" * MULTIPLIER * (TACCOUNT(41)+TACCOUNT(42))/2 ),0),NOAXIS,LINETHICK0; 盈亏率:=ROUNDS(100*ROUNDS(OPENPROFIT/(保证金*ABS(HOLDING)),4),1),NOAXIS,LINETHICK0,COLORGRAY; END {} IF 盈亏率>TOTALDAYTRADE AND 盈率0停正开<>0 THEN BEGIN 多盈:BUY(HOLDING=开仓手数,开仓手数,NEXTOPEN); 空盈:BUYSHORT(HOLDING=-开仓手数,开仓手数,NEXTOPEN); END {} IF 盈亏率>盈率0停正开 AND 盈率0停正开<>0 THEN BEGIN 多止盈:SELL(1,平仓手数,NEXTOPEN); 空止盈:SELLSHORT(1,平仓手数,NEXTOPEN); END {} IF 盈亏率<-TOTALDAYTRADE AND 亏率0停负开<>0 THEN BEGIN 多损:BUY(HOLDING=开仓手数,开仓手数,NEXTOPEN); 空损:BUYSHORT(HOLDING=-开仓手数,开仓手数,NEXTOPEN); END {} IF 盈亏率<亏率0停负开 AND 亏率0停负开<>0 THEN BEGIN 多止损:SELL(1,平仓手数,NEXTOPEN); 空止损:SELLSHORT(1,平仓手数,NEXTOPEN); END

{测试一下 20200827}
[此贴子已经被作者于2020/8/27 9:11:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ma-robot
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:83 积分:0 威望:0 精华:0 注册:2020/2/12 18:02:45
  发帖心情 Post By:2020/8/27 9:37:55 [只看该作者]

{}
INPUT:盈率0停正开(15,0,99,1);
INPUT:亏率0停负开(-5,-99,0,1);
{}
IF ABS(HOLDING)<>0 THEN BEGIN
保证金:=ROUNDS(("$HIGH##DAY" * MULTIPLIER * (TACCOUNT(41)+TACCOUNT(42))/2 ),0),NOAXIS,LINETHICK0;
盈亏率:=ROUNDS(100*ROUNDS(OPENPROFIT/(保证金*ABS(HOLDING)),4),1),NOAXIS,LINETHICK0,COLORGRAY;
END
{}{
IF 盈亏率>TOTALDAYTRADE AND 盈率0停正开<>0 THEN BEGIN
多盈:BUY(HOLDING=开仓手数,开仓手数,NEXTOPEN);
空盈:BUYSHORT(HOLDING=-开仓手数,开仓手数,NEXTOPEN);
END
{}
IF 盈亏率>盈率0停正开 AND 盈率0停正开<>0 THEN BEGIN
多止盈:SELL(1,平仓手数,NEXTOPEN);
空止盈:SELLSHORT(1,平仓手数,NEXTOPEN);
END
{}{
IF 盈亏率<-TOTALDAYTRADE AND 亏率0停负开<>0 THEN BEGIN
多损:BUY(HOLDING=开仓手数,开仓手数,NEXTOPEN);
空损:BUYSHORT(HOLDING=-开仓手数,开仓手数,NEXTOPEN);
END
{}
IF 盈亏率<亏率0停负开 AND 亏率0停负开<>0 THEN BEGIN
多止损:SELL(1,平仓手数,NEXTOPEN);
空止损:SELLSHORT(1,平仓手数,NEXTOPEN);
END
{切换IE测试}
ok了。。。



[此贴子已经被作者于2020/8/27 9:38:38编辑过]

 回到顶部