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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 交易的开平信号连线,能否细点,或让我们自己选颜色和粗细

   

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


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

主题:交易的开平信号连线,能否细点,或让我们自己选颜色和粗细

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
交易的开平信号连线,能否细点,或让我们自己选颜色和粗细  发帖心情 Post By:2020/12/18 15:29:52 [只看该作者]

交易的开平信号连线,能否细点,或让我们自己选颜色和粗细

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/18 15:40:25 [只看该作者]

用法:TBUY(COND,V,[Type,P1,P2,AC,STOCK]);STOCK为品种代码或者篮子名称,比如'SH600215',为空或者不填时为当前品种

这里的当前品种是指k线图看到的品种吗?鼠标滚轮一动,K线图换品种了,他就会换过来?

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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2020/12/18 15:41:22 [只看该作者]

系统提供的连续仅供参考的,有具体需求可以用绘图函数自行画线:DRAWLINE ,比如:
DRAWLINE(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,20),LOW,0,COLORRED,3);//颜色及粗细
[此贴子已经被作者于2020/12/18 15:44:16编辑过]

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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2020/12/18 15:45:06 [只看该作者]

回2楼问题:不是看到的品种,是后台监控的品种

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/19 16:58:17 [只看该作者]

那可以关掉系统给的交易的开平信号连线吗?

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/19 18:18:35 [只看该作者]

//代码如下:

//15多移盈今:15多移盈至今,NODRAW;
//15分移动止盈止损:
波幅:=IF(BARPOS>26,MA(REF(MYTR,1),26),MA(REF(MYTR,1),15多开历+1));
15持仓高点:=IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,15开空后高点,NUL),COLORF3AD63;
15多移盈线:=IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,15持仓高点-BFBS*波幅,NUL),COLORFF2555,LINETHICK2;
15多移盈:=IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,CLOSE<15多移盈线,NUL);
15多止盈价:IF(HOLDING>0 AND 15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,(ROUND(15多移盈线/MINDIFF)*MINDIFF-MINDIFF),NUL),COLORFF007E,LINETHICK2;
前K多盈率均:=IF(VALID(REF(多盈率均,1)) AND 15多总盈次数>YCS,REF(多盈率均,1),NUL);
多1价:IF(VALID(前K多盈率均)=1,ROUND((100+JGBS1*前K多盈率均)/100*买开价/MINDIFF)*MINDIFF-MINDIFF,NUL),colorMAGENTA;//买开价-前K多盈率均/100*买开价;
多2价:IF(VALID(前K多盈率均)=1,ROUND((100+JGBS2*前K多盈率均)/100*买开价/MINDIFF)*MINDIFF-MINDIFF,NUL),COLORFFB868;//买开价-2*前K多盈率均/100*买开价;
新多盈率:IF(买开价>0,(CLOSE-买开价)/买开价*100,NUL),COLORRED,NODRAW;
//最新价多盈率>前K多盈率均,三分之一仓位止盈:
多1条件:=DDD15H=1 AND 15多开历>=0 AND VALID(多1价)=1 AND CLOSE>多1价 AND DYCS<1 and  HOLDING>=L15D;
多1止盈量:=ROUND(HOLDING/3),NODRAW;
PLAYSOUND(多1条件,'D:\Weisoft Stock(x64)\Document\多平.mp3');
多1:SELL(多1条件,多1止盈量,LIMITR,多1价);//卖平三分之一仓位;
IF VALID(多1)=1 THEN
DYCS:=DYCS+1;
L15D:=IF(VALID(多1)=1,HOLDING-多1止盈量,REF(HOLDING,1)),NODRAW;
//多1和多2有可能在同一根K线发生,
//多1已产生,则不多2:
当根K已多1:TYPEBAR(1,2)=0 AND VALID(多1)=1,NODRAW;//REF(多1条件,TYPEBAR(1,2))=1已经有卖平信号,且多1有效.即当根K线已有多1平仓
多2条件:=DDD15H=1 AND 15多开历>=0 AND VALID(多2价)=1 AND CLOSE>多2价 AND  DYCS<2 and HOLDING>=L15D AND 当根K已多1=0;//当根K线已多1平仓,则不多2平仓
多2止盈量:=INTPART(HOLDING/2),NODRAW;
PLAYSOUND(多2条件,'D:\Weisoft Stock(x64)\Document\多平.mp3');
多2:SELL(多2条件,多2止盈量,LIMITR,多2价);
IF VALID(多2)=1 THEN
DYCS:=DYCS+1;
L15D:=IF(VALID(多2)=1,HOLDING-多2止盈量,REF(HOLDING,1)),NODRAW;
当根K已多2:TYPEBAR(1,2)=0 AND VALID(多2)=1,NODRAW;//已经有卖平信号,且多2有效.即当根K线已有多2平仓
IF DDD15H=1 AND 15多开历>=0 AND 15多移盈=1 AND HOLDING>=L15D THEN
BEGIN
IF 当根K已多1=0 THEN 
BEGIN
IF 当根K已多2=0 THEN 
BEGIN
PLAYSOUND(DDD15H=1 AND 15多开历>=0 AND 15多移盈=1 AND HOLDING>=L15D,'D:\Weisoft Stock(x64)\Document\多平.mp3');
15D移盈:SELL(DDD15H=1 AND 15多开历>=0 AND 15多移盈=1  AND HOLDING>=L15D ,L15D,LIMITR,MIN(15多止盈价,H)),COLOR55979C;//提高成交概率,减少小白点
DYCS:=0;
END
END
END
当K移盈否:TYPEBAR(1,2)=0 AND VALID(15D移盈),NODRAW;
当根K线移盈卖平:=TYPEBAR(1 ,2)=0 AND VALID(15D移盈)=1;//当根k线有卖平信号,且15D移盈有效,则是当根K线移盈卖平//REF(15多移盈,TYPEBAR(1 ,2))=1;
卖平价:IF(当根K线移盈卖平,IF(H>15多止盈价,15多止盈价,H),NUL),NODRAW;//15多止盈价止盈,
15多单手盈亏率:=IF(当根K线移盈卖平,(卖平价-买开价)/买开价*100,NUL),NODRAW;
前买开当K移盈卖平:=IF(前买开至今>=2,(REF(前买开至今,1)>0 AND 当根K线移盈卖平),(前买开至今>0 AND 当根K线移盈卖平)); 

//复原的理解:
{移盈的当根K线15多开历:=(-1);下根K线的条件:(前买开当K移盈卖平=1 AND 前买开至今>=0)不满足(前买开当K移盈卖平=0而不是=1)
不对15多开历操作,保留上根K线的15多开历:=(-1);}
IF 前买开当K移盈卖平=1 AND 前买开至今>=0 THEN 15多开历:=(-1);//止盈后,15多开仓历时复原为-1:
15多移盈至今:=IF(15多开历=(-1) AND REF(15多移盈,D前平至今)=1,D前平至今,-1);//移盈的当根K线的(15多移盈至今=上次卖平到现在的周期数,D前平至今=0,下根K线的15多移盈至今=TYPEBAR(1,2)=1

DDD15H:=IF(15多移盈至今>=0,0,(15多开历>=0 AND REF(KD15,15多开历)=1));
//本意是:当根K线如有多1 或多而的平仓指令,则不15D移盈,但是没实现/

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/19 18:20:27 [只看该作者]

怎么图片点击可在新窗口打开查看都没有链接出来?

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/19 18:21:48 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:一根k线3个信号都满足2.png
图片点击可在新窗口打开查看

我可不是为灌水.

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/19 18:43:42 [只看该作者]

好像只要有平仓信号出来,就当作移盈信号
图片点击可在新窗口打开查看此主题相关图片如下:好像只要有平仓信号出来,就当作移盈信号.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:论坛游侠 帖子:256 积分:0 威望:0 精华:0 注册:2020/6/10 14:05:31
  发帖心情 Post By:2020/12/20 0:55:51 [只看该作者]

多1效和多2效正确,移盈效一直=1

图片点击可在新窗口打开查看此主题相关图片如下:多1效和多2效正确,移盈效一直=1.png
图片点击可在新窗口打开查看
//代码:
//15多移盈今:15多移盈至今,NODRAW;
//15分移动止盈止损:
波幅:=IF(BARPOS>26,MA(REF(MYTR,1),26),MA(REF(MYTR,1),15多开历+1));
15持仓高点:=IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,15开空后高点,NUL),COLORF3AD63;
15多移盈线:=IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,15持仓高点-BFBS*波幅,NUL),COLORFF2555,LINETHICK2;
15多移盈:IF(15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,CLOSE<15多移盈线,NUL);
15多止盈价:=IF(HOLDING>0 AND 15多移盈至今=(-1) AND DDD15H=1 AND 15多开历>=0,(ROUND(15多移盈线/MINDIFF)*MINDIFF-MINDIFF),NUL),COLORFF007E,LINETHICK2;
前K多盈率均:=IF(VALID(REF(多盈率均,1)) AND 15多总盈次数>YCS,REF(多盈率均,1),NUL);
多1价:=IF(VALID(前K多盈率均)=1,ROUND((100+JGBS1*前K多盈率均)/100*买开价/MINDIFF)*MINDIFF-MINDIFF,NUL),colorMAGENTA;//买开价-前K多盈率均/100*买开价;
多2价:=IF(VALID(前K多盈率均)=1,ROUND((100+JGBS2*前K多盈率均)/100*买开价/MINDIFF)*MINDIFF-MINDIFF,NUL),COLORFFB868;//买开价-2*前K多盈率均/100*买开价;
新多盈率:IF(买开价>0,(CLOSE-买开价)/买开价*100,NUL),COLORRED,NODRAW;
//最新价多盈率>前K多盈率均,三分之一仓位止盈:
多1条件:=DDD15H=1 AND 15多开历>=0 AND VALID(多1价)=1 AND CLOSE>多1价 AND DYCS<1 and  HOLDING>=L15D;
多1止盈量:=ROUND(HOLDING/3),NODRAW;
PLAYSOUND(多1条件,'D:\Weisoft Stock(x64)\Document\多平.mp3');
多1:SELL(多1条件,多1止盈量,LIMITR,多1价);//卖平三分之一仓位;
IF VALID(多1)=1 THEN
DYCS:=DYCS+1;
L15D:=IF(VALID(多1)=1,HOLDING-多1止盈量,REF(HOLDING,1)),NODRAW;
//多1和多2有可能在同一根K线发生,
//多1已产生,则不多2:
当根K已多1:=TYPEBAR(1,2)=0 AND VALID(多1)=1,NODRAW;//REF(多1条件,TYPEBAR(1,2))=1已经有卖平信号,且多1有效.即当根K线已有多1平仓
多2条件:=DDD15H=1 AND 15多开历>=0 AND VALID(多2价)=1 AND CLOSE>多2价 AND  DYCS<2 and HOLDING>=L15D AND 当根K已多1=0;//当根K线已多1平仓,则不多2平仓
多2止盈量:=INTPART(HOLDING/2),NODRAW;
PLAYSOUND(多2条件,'D:\Weisoft Stock(x64)\Document\多平.mp3');
多2:SELL(多2条件,多2止盈量,LIMITR,多2价);
IF VALID(多2)=1 THEN
DYCS:=DYCS+1;
L15D:=IF(VALID(多2)=1,HOLDING-多2止盈量,REF(HOLDING,1)),NODRAW;
当根K已多2:=TYPEBAR(1,2)=0 AND VALID(多2)=1,NODRAW;//已经有卖平信号,且多2有效.即当根K线已有多2平仓
IF DDD15H=1 AND 15多开历>=0 AND 15多移盈=1 AND HOLDING>=L15D THEN
BEGIN
IF 当根K已多1=0 THEN 
BEGIN
IF 当根K已多2=0 THEN 
BEGIN
PLAYSOUND(DDD15H=1 AND 15多开历>=0 AND 15多移盈=1 AND HOLDING>=L15D,'D:\Weisoft Stock(x64)\Document\多平.mp3');
15D移盈:SELL(DDD15H=1 AND 15多开历>=0 AND 15多移盈=1  AND HOLDING>=L15D ,L15D,LIMITR,MIN(15多止盈价,H)),COLOR55979C;//提高成交概率,减少小白点
DYCS:=0;
END
END
END

多1效:VALID(多1),NODRAW;
多2效:VALID(多2),NODRAW;
移盈效:VALID(15D移盈),NODRAW;

 回到顶部
总数 11 1 2 下一页