{0801-月营收} input:PH_TO(1,1,10); 股票代号:=STKLABELN(STKNAME); 第一天?子:=BARSSINCE(CLOSE)=0; 年_I:=VOL; 月_I:=VOL; 月营收_I:=VOL; 日期_年:=YEAR; 日期_月:=MONTH; <% '开档宣告设定-----------------------------------------------> Dim fso '开档宣告 Dim SN_TXT '档案路径档名 Dim PATH_TO '读?磁碟 PATH_TO = Chr(66 + FFL.VarData("PH_TO")) '读?磁碟 '开档设定 Set fso = CreateObject("Scripting.FileSystemObject") '设定资料档表路径 'SN_TXT="c:\0000.txt" SN_TXT = PATH_TO + ":\鸟汤股市资料库\月营收\" + FFL.VarData("股票代号") + ".txt" '开档宣告设定-----------------------------------------------^ '变数宣告设定-----------------------------------------------> Dim LOAD_FOX_INC_I '月营收_回圈 Dim LOAD_FOX_DATE_I '月营收日期_回圈 Dim LOAD_FOX_NO1 '替代第一天?子 Dim LOAD_FOX_INC0 '年 Dim LOAD_FOX_INC1 '月 Dim LOAD_FOX_INC2 '月营收 Dim LOAD_FOX_DATE_STR() '日期_年月 '清空资料 ReDim LOAD_FOX_DATE_STR(0) Dim LOAD_FOX_INC_YEAR '月营收_年 Dim LOAD_FOX_INC_MONTH '月营收_月 Dim LOAD_FOX_DATE_YEAR '日期_年 Dim LOAD_FOX_DATE_MONTH '日期_月 Dim LOAD_FOX_Index '日期?子阵列寻找 Dim LOAD_FOX_Split '日期寻找码分割 Dim W_1READ Dim W_Split LOAD_FOX_NO1 = Array(0) '必须要?设定一值?阵列?子0,这样才不会有错误讯,应该是确认资料型态吧 LOAD_FOX_NO1 = FFL.VarData("第一天?子") '转入第一天?子 LOAD_FOX_INC0 = FFL.VarData("年_I") '转入年 LOAD_FOX_INC1 = FFL.VarData("月_I") '转入月 LOAD_FOX_INC2 = FFL.VarData("月营收_I") '转入月营收 LOAD_FOX_DATE_YEAR = FFL.VarData("日期_年") '转入日期_年 LOAD_FOX_DATE_MONTH = FFL.VarData("日期_月") '转入日期_月 W_1READ = "" '清除资料-----------------------> For LOAD_FOX_INC_I = 0 To UBound(LOAD_FOX_INC2) LOAD_FOX_INC0(LOAD_FOX_INC_I) = 0 '清除年 LOAD_FOX_INC1(LOAD_FOX_INC_I) = 0 '清除月 LOAD_FOX_INC2(LOAD_FOX_INC_I) = 0 '清除月营收 Next 'LOAD_FOX_INC_I '清除资料-----------------------^ '转入月营收日期资料-------------------> For LOAD_FOX_INC_I = 0 To UBound(LOAD_FOX_DATE_YEAR) '日期_年月_?子 + "@" + 日期_年 + "/" + 日期_月 + "@" ReDim Preserve LOAD_FOX_DATE_STR(LOAD_FOX_INC_I) '日缺0值时补0值----> If LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I) <= 9 Then 'LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I)<=9 LOAD_FOX_DATE_STR(LOAD_FOX_INC_I) = Trim(LOAD_FOX_INC_I) + "@" + Trim(LOAD_FOX_DATE_YEAR(LOAD_FOX_INC_I)) + "/" + "0" + Trim(LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I)) + "@" Else 'LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I)<=9 LOAD_FOX_DATE_STR(LOAD_FOX_INC_I) = Trim(LOAD_FOX_INC_I) + "@" + Trim(LOAD_FOX_DATE_YEAR(LOAD_FOX_INC_I)) + "/" + Trim(LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I)) + "@" End If 'LOAD_FOX_DATE_MONTH(LOAD_FOX_INC_I)<=9 '日缺0值时补0值----^ Next 'LOAD_FOX_INC_I '转入月营收日期资料-------------------^ '将清空月营收变数?行转出,以免VBS出错时变成原V值 FFL.VarData("月营收_I") = LOAD_FOX_INC2 '变数宣告设定-----------------------------------------------^ '第一根K线即才载入-------> If LOAD_FOX_NO1(0) = 1 Then '判断资料档是否存在 If fso.FileExists(SN_TXT) <> 0 Then 'fso.FileExists(SN_TXT)<>0 '开档 Set MyFile = fso.opentextfile(SN_TXT, 1) '判断资料档是否读完----------> While MyFile.atendofstream <> -1 '读?资料 W_1READ = Trim(MyFile.readline) '不是空字串资料才载入-------> If W_1READ <> "" Then 'W_1READ<>"" W_Split = Split(W_1READ, ",") '分割读入资料 '要有2项资料才载入----------> If UBound(W_Split) >= 1 Then 'UBound(W_Split)>=1 '?日期年值 LOAD_FOX_INC_YEAR = Trim(Year(Trim(W_Split(0)) + "/01")) '?日期月值 LOAD_FOX_INC_MONTH = Trim(Month(Trim(W_Split(0)) + "/01")) '日缺0值时补0值----> If Month(Trim(W_Split(0)) + "/01") <= 9 Then 'Month(TRIM(W_Split(0))+"/01")<=9 LOAD_FOX_INC_MONTH = "0" + LOAD_FOX_INC_MONTH End If 'Month(TRIM(W_Split(0))+"/01")<=9 '日缺0值时补0值----^ LOAD_FOX_Index = Filter(LOAD_FOX_DATE_STR, "@" + LOAD_FOX_INC_YEAR + "/" + LOAD_FOX_INC_MONTH + "@") If UBound(LOAD_FOX_Index) <> -1 Then 'UBound(LOAD_FOX_Index) <> -1 For LOAD_FOX_INC_I = 0 To UBound(LOAD_FOX_Index) LOAD_FOX_Split = Split(LOAD_FOX_Index(LOAD_FOX_INC_I), "@") If UBound(LOAD_FOX_Split) >= 0 Then '存入转出月营收值?飞狐中 LOAD_FOX_INC0(CLng(LOAD_FOX_Split(0))) = CSng(LOAD_FOX_INC_YEAR) '年 LOAD_FOX_INC1(CLng(LOAD_FOX_Split(0))) = CSng(LOAD_FOX_INC_MONTH) '月 LOAD_FOX_INC2(CLng(LOAD_FOX_Split(0))) = CSng(Trim(W_Split(1))) '月营收 End If Next 'LOAD_FOX_INC_I End If 'UBound(LOAD_FOX_Index) <> -1 End If 'UBound(W_Split)>=1 '要有2项资料才载入----------^ End If 'W_1READ<>"" '不是空字串资料才载入-------^ Wend 'myfile.atendofstream<>-1 '判断资料档是否读完----------^ '关档 MyFile.Close End If 'fso.FileExists(SN_TXT)<>0 End If 'LOAD_FOX_NO1(0) = 1 '第一根K线即才载入-------^ '将资料从VBS转出?飞狐 FFL.VarData("年_I") = LOAD_FOX_INC0 FFL.VarData("月_I") = LOAD_FOX_INC1 FFL.VarData("月营收_I") = LOAD_FOX_INC2 %> 年:REF(年_I,BARSLAST(年_I)),LINETHICK0,color808080; 月:REF(月_I,BARSLAST(月_I)),LINETHICK0,color808080; STICKLINE(DATATYPE=6 AND MOD(MONTH,2)=0 AND REF(DAY,1)<DAY,0,月营收_I,10,0),colorFFFF; STICKLINE(DATATYPE=6 AND MOD(MONTH,2)=1 AND REF(DAY,1)<DAY,0,月营收_I,10,0),colorFF; STICKLINE(DATATYPE=7 AND MOD(MONTH,2)=0 AND REF(DAY,1)<DAY,0,月营收_I,10,0),colorFFFF; STICKLINE(DATATYPE=7 AND MOD(MONTH,2)=1 AND REF(DAY,1)<DAY,0,月营收_I,10,0),colorFF; STICKLINE(DATATYPE=8 AND MOD(MONTH,2)=0,0,月营收_I,8,0),colorFFFF; STICKLINE(DATATYPE=8 AND MOD(MONTH,2)=1,0,月营收_I,8,0),colorFF; 前1月_月:=REF(月营收_I,0+BARSLAST(月营收_I)); 前2月_月:=REF(月营收_I,1+BARSLAST(月营收_I)); 前3月_月:=REF(月营收_I,2+BARSLAST(月营收_I)); 前4月_月:=REF(月营收_I,3+BARSLAST(月营收_I)); 前5月_月:=REF(月营收_I,4+BARSLAST(月营收_I)); 前6月_月:=REF(月营收_I,5+BARSLAST(月营收_I)); 前7月_月:=REF(月营收_I,6+BARSLAST(月营收_I)); 前8月_月:=REF(月营收_I,7+BARSLAST(月营收_I)); 前9月_月:=REF(月营收_I,8+BARSLAST(月营收_I)); 前10月_月:=REF(月营收_I,9+BARSLAST(月营收_I)); 前11月_月:=REF(月营收_I,10+BARSLAST(月营收_I)); 前12月_月:=REF(月营收_I,11+BARSLAST(月营收_I)); 前13月_月:=REF(月营收_I,12+BARSLAST(月营收_I)); 前14月_月:=REF(月营收_I,13+BARSLAST(月营收_I)); 前15月_月:=REF(月营收_I,14+BARSLAST(月营收_I)); 前16月_月:=REF(月营收_I,15+BARSLAST(月营收_I)); 前17月_月:=REF(月营收_I,16+BARSLAST(月营收_I)); 前18月_月:=REF(月营收_I,17+BARSLAST(月营收_I)); 前19月_月:=REF(月营收_I,18+BARSLAST(月营收_I)); 前20月_月:=REF(月营收_I,19+BARSLAST(月营收_I)); 前21月_月:=REF(月营收_I,20+BARSLAST(月营收_I)); 前22月_月:=REF(月营收_I,21+BARSLAST(月营收_I)); 前23月_月:=REF(月营收_I,22+BARSLAST(月营收_I)); |
- 软件大小:7.00 KB
- 推荐星级:
- 更新时间:2008-11-19 05:20:07
- 软件类别: 国产软件 / 飞狐公式
- 软件语言:简体中文
- 授权方式: 解密版
- 联系方式:暂无联系方式
- 官方主页: Home Page
- 点击大图: 【一键转帖到论坛】
- 插件情况:
- 运行环境:Win9X/2000/XP/2003/
- 相关Tags:指标公式 股票软件,公式源码
-
(0)0%(0)0%
评论内容只代表网友观点,与本站立场无关!
本网提供的公式文件说明:
* alg格式飞狐股票公式,可以用飞狐交易师或者交易师软件导入;
* fnc格式大智慧新一代公式指标,可以用大智慧股票软件使用,少部分可以用分析家股票软件引入使用;
* exp格式大智慧经典版股票公式,仅可以用大智慧经典版股票软件引入使用;
* tni和tnc格式通达信股票公式,仅可以用通达信新引入使用,例如可以用通达信股票软件引入使用;
* tne,tn6格式通达信公式,可以用通达信公式编辑器5.0版导入,推荐通达信金融终端版本;
* hxf格式同花顺股票公式,仅可以用同花顺股票软件引入使用。
以上的各种软件都可以在本网股票软件栏目找到!
* 关于股票公式时间限制,如果在引入大智慧公式,交易师公式或者飞狐公式的时候,发现公式名称栏是空白的,这时候调整电脑时间到1997年,又能出现公式名称,并且能正常显示,可能是公式使用期限已过。
* 关于还原公式源码如果你忘记了自己编写的大智慧公式,通达信公式,同花顺公式,操盘手公式,飞狐公式,博易大师公式,金字塔公式,文华公式和交易师公式等等公式的密码,本网可帮恢复源码,有.偿.服.务无意勿扰,点击在线咨询联系我。
* 关于股票公式源码编辑
本网提供的源码,一般都可以编辑成公式,如果不明白公式的编辑,在本页右侧教程录像可参考,或者找公式教程资料学习,请搜索:教程
* 如果您发现软件内容或者链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含源码均是由网上搜集,若侵犯了你的版权利益,请联系通知我们!