以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- CON2STR怎样改?谢谢 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=158360) |
-- 作者:六窍 -- 发布时间:2017/9/29 10:48:46 -- CON2STR怎样改?谢谢 成交额:=V*C/100,NODRAW;{万元} A2:=SUM((IF(((成交额/8>20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0); A3:=SUM((IF(((成交额/8>20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0); A4:=SUM((IF(((成交额/8<20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0); A5:=SUM((IF(((成交额/8<20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0); A6:=((A2+A3)+A4)+A5; A7:=IF((ISLASTBAR),((100*A2)/A6),0); A8:=IF((ISLASTBAR),((100*A3)/A6),0); A9:=IF((ISLASTBAR),((100*A4)/A6),0); A10:=IF((ISLASTBAR),((100*A5)/A6),0); 大鳄买:(A2),LINETHICK6,COLORRED; 刘氏鱼卖:(A3),LINETHICK6,COLORFFFF55; 大单进出:=大鳄买-刘氏鱼卖,NODRAW; 青蛙买:(A4),COLOR5555FF;{细红线} 武大郎卖:(A5),COLOR55FF55;{细绿线} 强势:=((100*A2)/A6>50); STICKLINE(强势,大鳄买*1.02,大鳄买*1.1,1,0),COLORYELLOW; 拉升:=((100*A2)/A6-(100*A3)/A6)>18 AND (100*A2)/A6-(100*A5)/A6>18; STICKLINE(拉升,大鳄买*1.1,大鳄买*1.2,1,0),COLORFF00FF; DRAWTEXT(ISLASTBAR=1,大鳄买*0.95,\'●大鳄买\'),LINETHICK2,COLORRED; DRAWTEXT(ISLASTBAR=1,刘氏鱼卖*0.95,\'○刘氏鱼卖\'),LINETHICK2,COLORFFFF55; DRAWTEXT(大单进出>0 AND REF(大单进出,1)<=0,大鳄买*1.02,\'●大鳄买\'),COLORRED; DRAWTEXT(大单进出<0 AND REF(大单进出,1)>=0,大鳄买*0.98,\'○刘氏鱼 卖\'),COLORFFFF55; AAA1:=STRCAT(STRCAT(\'大鳄买\',CON2STR((100*A2)/A6,0)),\'%%\'); AAA2:=STRCAT(STRCAT(\'刘氏鱼卖\',CON2STR((100*A3)/A6,0)),\'%%\'); AAA3:=STRCAT(STRCAT(\'青蛙买\',CON2STR((100*A4)/A6,0)),\'%%\'); AAA4:=STRCAT(STRCAT(\'武大郎卖\',CON2STR((100*A5)/A6,0)),\'%%\'); DRAWTEXT_FIX(1,0,0.02,0,AAA1),COLORRED; DRAWTEXT_FIX(1,0,0.13,0,AAA2),COLORFFFF55; DRAWTEXT_FIX(1,0,0.24,0,AAA3),COLOR5555FF; DRAWTEXT_FIX(1,0,0.35,0,AAA4),COLOR55FF55;
|
-- 作者:qq代人发帖 -- 发布时间:2017/9/29 10:51:45 -- 这个函数是什么意思啊?不是金字塔下面的。 |
-- 作者:wenarm -- 发布时间:2017/9/29 10:52:05 -- 请提供函数的说明。 |
-- 作者:六窍 -- 发布时间:2017/9/29 10:55:16 -- 通达信的,谢谢啊! 成交额赋值:成交量(手)*收盘价/100,NODRAW A2赋值:(如果((成交额/8>20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和 A3赋值:(如果((成交额/8>20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和 A4赋值:(如果((成交额/8<20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和 A5赋值:(如果((成交额/8<20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和 A6赋值:((A2+A3)+A4)+A5 A7赋值:如果(是否最后一个周期),返回((100*A2)/A6),否则返回0 A8赋值:如果(是否最后一个周期),返回((100*A3)/A6),否则返回0 A9赋值:如果(是否最后一个周期),返回((100*A4)/A6),否则返回0 A10赋值:如果(是否最后一个周期),返回((100*A5)/A6),否则返回0 输出大鳄买:(A2),线宽为6,画红色 输出刘氏鱼卖:(A3),线宽为6,COLORFFFF55 大单进出赋值:大鳄买-刘氏鱼卖,NODRAW 输出青蛙买:(A4),COLOR5555FF 输出武大郎卖:(A5),COLOR55FF55 强势赋值:((100*A2)/A6>50) 当满足条件强势时,在大鳄买*1.02和大鳄买*1.1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色 拉升赋值:((100*A2)/A6-(100*A3)/A6)>18 AND (100*A2)/A6-(100*A5)/A6>18 当满足条件拉升时,在大鳄买*1.1和大鳄买*1.2位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF 当满足条件是否最后一个周期=1时,在大鳄买*0.95位置书写文字,线宽为2,画红色 当满足条件是否最后一个周期=1时,在刘氏鱼卖*0.95位置书写文字,线宽为2,COLORFFFF55 当满足条件大单进出>0ANDREF(大单进出,1)<=0时,在大鳄买*1.02位置书写文字,画红色 当满足条件大单进出<0ANDREF(大单进出,1)>=0时,在大鳄买*0.98位置书写文字,COLORFFFF55 AAA1赋值:字符串相加 AAA2赋值:字符串相加 AAA3赋值:字符串相加 AAA4赋值:字符串相加 当满足条件1时,在横轴0纵轴0.02位置书写文字,画红色 当满足条件1时,在横轴0纵轴0.13位置书写文字,COLORFFFF55 当满足条件1时,在横轴0纵轴0.24位置书写文字,COLOR5555FF 当满足条件1时,在横轴0纵轴0.35位置书写文字,COLOR55FF55 CON2STR(A,N):取A最后的值(非序列值)转为字符串,小数位数N. 用法: CON2STR(FINANCE(20),3)表示取营业收入,以3位小数转为字符串 [此贴子已经被作者于2017/9/29 10:56:18编辑过]
|
-- 作者:六窍 -- 发布时间:2017/9/29 11:00:59 -- 谢谢两位超级版主啊?咱们这里的版主真是负责、及时啊! |
-- 作者:qq代人发帖 -- 发布时间:2017/9/29 11:02:04 -- 这个函数是取得数值的N位小数,之后转换为字符串? 比如 1.2344 取值之后是1.234 并转化为字符串。 |
-- 作者:六窍 -- 发布时间:2017/9/29 11:05:05 -- 金字塔,提示:函数CON2STR未定义。 怎么把它改成金字塔能用的?谢谢啊!
|
-- 作者:qq代人发帖 -- 发布时间:2017/9/29 11:07:55 -- 以下是引用六窍在2017/9/29 11:05:05的发言:
金字塔,提示:函数CON2STR未定义。 怎么把它改成金字塔能用的?谢谢啊! NUMTOSTR( (100*A2)/A6,0 ); |
-- 作者:六窍 -- 发布时间:2017/9/29 11:11:10 -- 好,谢谢,我去试试。。。 |
-- 作者:wenarm -- 发布时间:2017/9/29 11:13:05 -- 成交额:=V*C/100,NODRAW;{万元}
|