以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- [求助]文华码转金字塔 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173037) |
-- 作者:tjdrhdvv -- 发布时间:2019/11/11 14:16:38 -- [求助]文华码转金字塔 #IMPORT[DAY,3,WUJUE100] AS VAR3 VR3:=VAR3.RV,NODRAW; QQ3:=AA3&&ISTIMETOKLINEEND(1)=1;
ZX3C1:=VAR3.CC34D ; ZX3CD:=ZX3C1 &&( QQ3=1 ); ZX3C2:=VAR3.CC34K ; YX3S1:=VAR3.SS34D ; YX3S2:=VAR3.SS34K ; FF3F1:=VAR3.CC34F ; FF3S1:=VAR3.SS34F ; DRAWTEXT(FF3F2,L*0.9995,\'0\'),COLORGREEN, VALIGN2 ,FONTSIZE37 ; DRAWSL(FF3F2,CLOSE ,0,377,0,COLORRED),CIRCLEDOT; DRAWNUMBER(FF3F2,HIGH,HIGH,2,COLORWHITE),FONTSIZE16; 谢谢 |
-- 作者:FireScript -- 发布时间:2019/11/11 14:37:25 -- 你这个还要提供下被引用的那个指标才行的。因为你这个代码里面是有跨指标调用的。 #IMPORT[DAY,3,WUJUE100] AS VAR3
|
-- 作者:tjdrhdvv -- 发布时间:2019/11/11 14:47:31 -- RV:REF(VOL,1),NODRAW; MA34:MA(CLOSE,34); CC34D:CROSS(C,MA34); CC34K:CROSSDOWN(C,MA34); SS34D:CROSS(HIGH,MA34); SS34K:CROSSDOWN(HIGH,MA34); CC34F:CROSS(LOW,MA34); SS34F:CROSSDOWN(LOW,MA34); 谢谢 |
-- 作者:FireScript -- 发布时间:2019/11/11 15:02:36 -- 遇到一个问题: ISTIMETOKLINEEND 这个函数的具体说明 我没有查到,请帮忙提供下。
|
-- 作者:tjdrhdvv -- 发布时间:2019/11/11 15:07:22 -- ISTIMETOKLINEEND(N) 判断当前K线时间是否满足K线走完前N秒,满足返回1,不满足返回0,参数N为秒数 谢谢
|
-- 作者:FireScript -- 发布时间:2019/11/11 15:22:53 -- VR3:STKINDI(\'\',\'WUJUE100.VR3\',0,20,3); ZX3C1:=STKINDI(\'\',\'WUJUE100.CC34D\',0,20,3); ZX3C2:=STKINDI(\'\',\'WUJUE100.CC34K\',0,20,3); YX3S1:=STKINDI(\'\',\'WUJUE100.SS34D\',0,20,3); YX3S2:=STKINDI(\'\',\'WUJUE100.SS34K\',0,20,3); FF3F1:=STKINDI(\'\',\'WUJUE100.CC34F\',0,20,3); FF3S1:=STKINDI(\'\',\'WUJUE100.SS34F\',0,20,3); N3:=BARSLAST(VR3<>REF(VR3,1))+1,NODRAW; AA3:=COUNT(TODAYBAR=1,N3)=3 and time=CLOSETIME(0),NODRAW; abb:=time0-timetot0(dynainfo(207));//K线结束倒计时间 QQ3:=AA3 and abb; ZX3CD:=ZX3C1 and ( QQ3=1 ); ZX3CK:=ZX3C2 and ( QQ3=1 ); YX3SD:=YX3S1 and ( QQ3=1 ) ; YX3SK:=YX3S2 and ( QQ3=1 ) ; FF3F2:FF3F1 and ( QQ3=1 ) ; FF3S2:=FF3S1 and ( QQ3=1 ) ; DRAWTEXT(FF3F2,L*0.9995,\'0\',COLORGREEN,5); DRAWSL(FF3F2,CLOSE ,0,377,0,COLORRED); DRAWNUMBER(FF3F2,HIGH,HIGH,2,COLORWHITE); DRAWNUMBER(FF3F2,LOW,LOW,2,COLORWHITE); 被引用的指标: RV:REF(VOL,1),NODRAW;
MA34:MA(CLOSE,34); CC34D:CROSS(C,MA34); CC34K:CROSS(MA34,c); SS34D:CROSS(HIGH,MA34); SS34K:CROSS(MA34,H); CC34F:CROSS(LOW,MA34); SS34F:CROSS(MA34,L); |
-- 作者:FireScript -- 发布时间:2019/11/11 15:23:19 -- 因为引用的是日线,所以需要补充下历史日线数据。 |
-- 作者:tjdrhdvv -- 发布时间:2019/11/11 15:45:19 -- 1, VR3:STKINDI(\'\',\'WUJUE100.VR3\',0,20,3); 中的0,20,3)分别表示什么意思?“3”表示日期吗?“20”表示什么?“0”表示什么? 另外,若是引用9日,和13日的话,公式是不是就是 VR9:STKINDI(\'\',\'WUJUE100.VR9\',0,20,9); VR13:STKINDI(\'\',\'WUJUE100.VR13\',0,20,13); 2, 如何补充历史日线数据? 谢谢 |
-- 作者:FireScript -- 发布时间:2019/11/11 16:01:33 -- stkindi 函数 说明帖:http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=162644 20 是表示当前跨周期调用的是 N日线周期 3 则表示的是 3日 和上面的对应的。 更多细节你看下函数说明或者上面的帖子就行了。这个函数用的挺多的,建议可以仔细看下函数说明。 补充数据最简单的方式是把周期切换到日线,然后键盘上下键 多按几次就能触发自动补充了。
|
-- 作者:tjdrhdvv -- 发布时间:2019/11/11 16:07:51 -- 那请问如何在框架里面设置期货品种,需要设置8个框架,对应有8个品种? 谢谢
|