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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 为啥画出来的是美国K线,不是日本K线?

   

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


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

主题:为啥画出来的是美国K线,不是日本K线?

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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
附图 日本K显示好像没有用啊?  发帖心情 Post By:2017/9/4 13:40:52    Post IP:222.76.202.46[显示全部帖子]

K显示好像没有用啊


name1:='TF00';
name2:='T00';
//MSGOUT(ISLASTBAR,name);
kopen1 :=CALLSTOCK(name1 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1开盘价
khigh1 :=CALLSTOCK(name1 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1最高价
klow1 :=CALLSTOCK(name1 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种1最低价
kclose1 :=CALLSTOCK(name1 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种1收盘价

kopen2 :=CALLSTOCK(name2 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2开盘价
khigh2 :=CALLSTOCK(name2 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2最高价
klow2 :=CALLSTOCK(name2 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种2最低价
kclose2 :=CALLSTOCK(name2 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种2收盘价

jcopen := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2开盘价差
jchigh := khigh1 - khigh2 ,LINETHICK1;//计算品种1-2开最高差
jclow := klow1 - klow2  ,LINETHICK1;//计算品种1-2开最低差
jcclose := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2收盘价差
价差:jcclose,LINETHICK0,COLORWHITE;
国债5年:kclose1,LINETHICK0,COLORWHITE;
国债10年:kclose2,LINETHICK0,COLORWHITE;
国债价格差:jcclose,LINETHICK2,COLORWHITE;

//KLINE(KOPEN1 ,KHIGH1 ,KLOW1 ,KCLOSE1 ,0 );//画品种1K线
//KLINE(KOPEN2 ,KHIGH2 ,KLOW2 ,KCLOSE2 ,0 );//画品种2K线
KLINE(jcOPEN ,jcHIGH ,jcLOW ,jcCLOSE ,0 );////画品种1-2价差K线??  为啥画出来的是美国K线,不是日本K线?

 


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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
附图不会显示日本K线  发帖心情 Post By:2017/9/4 13:45:24    Post IP:222.76.202.46[显示全部帖子]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 14:06:36    Post IP:222.76.202.46[显示全部帖子]


//name:=STKLABEL;
name1:='RB01';
name2:='RB05';
//MSGOUT(ISLASTBAR,name);
kopen1 :=CALLSTOCK(name1 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1开盘价
khigh1 :=CALLSTOCK(name1 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1最高价
klow1 :=CALLSTOCK(name1 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种1最低价
kclose1 :=CALLSTOCK(name1 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种1收盘价

kopen2 :=CALLSTOCK(name2 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2开盘价
khigh2 :=CALLSTOCK(name2 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2最高价
klow2 :=CALLSTOCK(name2 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种2最低价
kclose2 :=CALLSTOCK(name2 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种2收盘价

jcopen := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2开盘价差
jchigh := khigh1 - khigh2 ,LINETHICK1;//计算品种1-2开最高差
jclow := klow1 - klow2  ,LINETHICK1;//计算品种1-2开最低差
jcclose := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2收盘价差
价差:jcclose,LINETHICK0,COLORWHITE;
螺纹钢01:kclose1,LINETHICK0,COLORWHITE;
螺纹钢05:kclose2,LINETHICK0,COLORWHITE;


//KLINE(KOPEN1 ,KHIGH1 ,KLOW1 ,KCLOSE1 ,0 );//画品种1K线
//KLINE(KOPEN2 ,KHIGH2 ,KLOW2 ,KCLOSE2 ,0 );//画品种2K线
KLINE(jcOPEN ,jcHIGH ,jcLOW ,jcCLOSE ,0 );////画品种1-2价差K线


//varjiac:= std (chajia,300),LINETHICK2,COLORYELLOW;
//stdpjiac:= STDP(jcclose,60 ),LINETHICK2,COLORYELLOW;//及计算标准差

//majiacha:ma(jcclose,300),COLORGREEN,LINETHICK4;//计算价差均线
//majc100:ma(jcclose,100),COLORBLUE,LINETHICK4;//计算价差均线
//majc60:ma(jcclose,60),COLORYELLOW,LINETHICK4,LINEDASH;//计算价差均线
//majc40:ma(jcclose,40),COLORRED,LINETHICK4,LINEDASHDOT;//计算价差均线

majc10 :ma(jcclose,10),COLORRED,LINETHICK2,LINEDASHDOT;//计算价差均线
majc20 :ma(jcclose,20),COLORYELLOW,LINETHICK2,LINEDASH;//计算价差均线
majc30 :ma(jcclose,30),COLORBLUE,LINETHICK2;//计算价差均线
majc60 :ma(jcclose,60),COLORGREEN,LINETHICK2;//计算价差均线

//makclose120:ma(kclose1,20),LINETHICK1,COLORGRAY,MAIN;

//std1s:ma(jcclose,60)+stdpjiac,COLORWHITE,LINETHICK5;
//std1x:ma(jcclose,60)-stdpjiac,COLORWHITE,LINETHICK5;

//引入指标macd
{
DIFF  := EMA(jcclose ,S) - EMA(jcclose ,P);
DEA   := EMA(DIFF,M);
MACD1  := 2*(DIFF-DEA), COLORSTICK;
}
{
DIFF : EMA(jcclose ,S) - EMA(jcclose ,P);
DEA  : EMA(DIFF,M);
MACD1 : 2*(DIFF-DEA), COLORSTICK;
}

//引入dpo
{
dpo  := jcclose - REF(MA(jcclose,20),11);
dpo0 :=  0,LINETHICK2,COLORYELLOW;
}


{
INPUT:M1(10,1,10000,10);
INPUT:M2(20,10,10000,10);
INPUT:M3(40,10,10000,10);
INPUT:M4(1000,10,10000,10);

VOLUME:VOL,VOLSTICK;

MAvolvol1:MA(VOL,M1);
MAvol2:MA(VOL,M2);
MAvol3:MA(VOL,M3);
MAvol4:MA(VOL,M4),LINETHICK2,COLORYELLOW;
stdvol:=STD(vol,M4);

shang:=ISUP;
xia:=ISDOWN;

stdvol1:= ( vol >= (MAvol4+1.0*stdvol))  and  ( vol < (MAvol4+2.0*stdvol)); 
stdvol2:= ( vol >= (MAvol4+2.0*stdvol))  and  ( vol < (MAvol4+3.0*stdvol)); 
stdvol3:= ( vol >= (MAvol4+3.0*stdvol))  and  ( vol < (MAvol4+4.0*stdvol)); 
stdvol4:= ( vol >= (MAvol4+4.0*stdvol))  and  ( vol < (MAvol4+5.0*stdvol)); 
stdvol5:= ( vol >= (MAvol4+5.0*stdvol))  and  ( vol < (MAvol4+6.0*stdvol)); 
stdvol6:= ( vol >= (MAvol4+6.0*stdvol))  ;

dvolstd1:=stdvol1 and shang; 
dvolstd2:=stdvol2 and shang; 
dvolstd3:=stdvol3 and shang; 
dvolstd4:=stdvol4 and shang; 
dvolstd5:=stdvol5 and shang; 
dvolstd6:=stdvol6 and shang;

kvolstd1:=stdvol1 and xia; 
kvolstd2:=stdvol2 and xia; 
kvolstd3:=stdvol3 and xia; 
kvolstd4:=stdvol4 and xia; 
kvolstd5:=stdvol5 and xia; 
kvolstd6:=stdvol6 and xia;

DRAWTEXT(DVOLSTD1, HIGH+1,'1vol',COLORYELLOW,0),MAIN;
DRAWTEXT(DVOLSTD2, HIGH+1,'2vol',COLORYELLOW,0),MAIN;
DRAWTEXT(DVOLSTD3, HIGH+1,'3vol',COLORYELLOW,0),MAIN;
DRAWTEXT(DVOLSTD4, HIGH+1,'4vol',COLORYELLOW,0),MAIN;
DRAWTEXT(DVOLSTD5, HIGH+1,'5vol',COLORYELLOW,0),MAIN;
DRAWTEXT(DVOLSTD6, HIGH+1,'6vol',COLORYELLOW,0),MAIN;

DRAWTEXT(kVOLSTD1, LOW-1,'1vol',COLORWHITE,0),MAIN;
DRAWTEXT(kVOLSTD2, LOW-1,'2vol',COLORWHITE,0),MAIN;
DRAWTEXT(kVOLSTD3, LOW-1,'3vol',COLORWHITE,0),MAIN;
DRAWTEXT(kVOLSTD4, LOW-1,'4vol',COLORWHITE,0),MAIN;
DRAWTEXT(kVOLSTD5, LOW-1,'5vol',COLORWHITE,0),MAIN;
DRAWTEXT(kVOLSTD6, LOW-1,'6vol',COLORWHITE,0),MAIN;

vol1:COUNT(dvolstd1 or kVOLSTD1,M4)/M4*100.00,LINETHICK0,COLORWHITE;
vol2:COUNT(dvolstd2 or kVOLSTD2,M4)/M4*100.00,LINETHICK0,COLORWHITE;
vol3:COUNT(dvolstd3 or kVOLSTD3,M4)/M4*100.00,LINETHICK0,COLORWHITE;
vol4:COUNT(dvolstd4 or kVOLSTD4,M4)/M4*100.00,LINETHICK0,COLORWHITE;
vol5:COUNT(dvolstd5 or kVOLSTD5,M4)/M4*100.00,LINETHICK0,COLORWHITE;
vol6:COUNT(dvolstd6 or kVOLSTD6,M4)/M4*100.00,LINETHICK0,COLORWHITE;
}


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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 14:07:55    Post IP:222.76.202.46[显示全部帖子]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 14:08:31    Post IP:222.76.202.46[显示全部帖子]


//name:=STKLABEL;
name1:='RB01';
name2:='RB05';
//MSGOUT(ISLASTBAR,name);
kopen1 :=CALLSTOCK(name1 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1开盘价
khigh1 :=CALLSTOCK(name1 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1最高价
klow1 :=CALLSTOCK(name1 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种1最低价
kclose1 :=CALLSTOCK(name1 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种1收盘价

kopen2 :=CALLSTOCK(name2 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2开盘价
khigh2 :=CALLSTOCK(name2 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2最高价
klow2 :=CALLSTOCK(name2 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种2最低价
kclose2 :=CALLSTOCK(name2 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种2收盘价

jcopen := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2开盘价差
jchigh := khigh1 - khigh2 ,LINETHICK1;//计算品种1-2开最高差
jclow := klow1 - klow2  ,LINETHICK1;//计算品种1-2开最低差
jcclose := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2收盘价差
价差:jcclose,LINETHICK0,COLORWHITE;
螺纹钢01:kclose1,LINETHICK0,COLORWHITE;
螺纹钢05:kclose2,LINETHICK0,COLORWHITE;


//KLINE(KOPEN1 ,KHIGH1 ,KLOW1 ,KCLOSE1 ,0 );//画品种1K线
//KLINE(KOPEN2 ,KHIGH2 ,KLOW2 ,KCLOSE2 ,0 );//画品种2K线
KLINE(jcOPEN ,jcHIGH ,jcLOW ,jcCLOSE ,0 );////画品种1-2价差K线


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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 14:09:10    Post IP:222.76.202.46[显示全部帖子]

还是一样不能正常显示日本k 线

 


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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 15:12:53    Post IP:222.76.202.46[显示全部帖子]

 

//name:=STKLABEL;
name1:='RB01';
name2:='RB05';
//MSGOUT(ISLASTBAR,name);
kopen1 :=CALLSTOCK(name1 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1开盘价
khigh1 :=CALLSTOCK(name1 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种1最高价
klow1 :=CALLSTOCK(name1 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种1最低价
kclose1 :=CALLSTOCK(name1 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种1收盘价

kopen2 :=CALLSTOCK(name2 ,vtOPEN ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2开盘价
khigh2 :=CALLSTOCK(name2 ,vtHIGH ,2 ,0 ),COLORWHITE,LINETHICK4;//调用品种2最高价
klow2 :=CALLSTOCK(name2 ,vtLOW  ,2 ,0 ),COLORBROWN,LINETHICK4;//调用品种2最低价
kclose2 :=CALLSTOCK(name2 ,vtCLOSE,2 ,0 ),COLORGREEN,LINETHICK4;//调用品种2收盘价

jcopen := kopen1 - kopen2+4000 ,LINETHICK1;//计算品种1-2开盘价差
jchigh := khigh1 - khigh2+4000+30.0 ,LINETHICK1;//计算品种1-2开最高差
jclow := klow1 - klow2 +4000-20.0 ,LINETHICK1;//计算品种1-2开最低差
jcclose := kopen1 - kopen2+4000 ,LINETHICK1;//计算品种1-2收盘价差
价差:jcclose,LINETHICK0,COLORWHITE;
螺纹钢01:kclose1,LINETHICK0,COLORWHITE;
螺纹钢05:kclose2,LINETHICK0,COLORWHITE;

KLINE(KOPEN2 ,KHIGH2 ,KLOW2 ,KCLOSE2 ,0 );////画品种1-2价差K线   //调用的数学可以正常显示K线
KLINE(jcOPEN ,jcHIGH ,jcLOW ,jcCLOSE ,0 );////画品种1-2价差K线    //生产的数据不会显示日本K线

 


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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 15:13:14    Post IP:222.76.202.46[显示全部帖子]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 15:15:04    Post IP:222.76.202.46[显示全部帖子]

系统数据可以正常显示日本K线,生成的数据不能显示日本K线

 

[此贴子已经被作者于2017/9/4 15:15:50编辑过]

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


加好友 发短信
等级:新手上路 帖子:96 积分:161 威望:0 精华:0 注册:2012/3/8 11:56:54
  发帖心情 Post By:2017/9/4 15:23:28    Post IP:222.76.202.46[显示全部帖子]

知道问题了:不能这样计算
jcopen := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2开盘价差
jchigh := khigh1 - khigh2 ,LINETHICK1;//计算品种1-2开最高差
jclow := klow1 - klow2  ,LINETHICK1;//计算品种1-2开最低差
jcclose := kopen1 - kopen2 ,LINETHICK1;//计算品种1-2收盘价差

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