大智慧公式调试技巧

疑问0:最好的帮助文件在哪里?

解决方法:!!http://help.gw.com.cn/ID_24003.html

     《G:工程硕士d电子书29 股票【大智慧公式】大智慧公式编写基本教材.pdf》

     《G:工程硕士d电子书29 股票【大智慧公式】大智慧公式设计指南》

疑问1:点击“连续”按钮后程序会诸葛遍历右下角k线图每一天进行计算。但是一定是从指定股票的第一天开始,能否指定计算的启示时间
解决方法:在代码中设定时间条件
  {IF(YEAR=1998 AND MONTH>=8 AND MONTH<=12,HIGH,0)}

疑问2:字符串函数
解决方法:http://help.gw.com.cn/ID_300113.html

疑问3:以下字符串操作代码报错“debugstr 单值”,但是看不到字符串的数值

{debug info}
debugstr:= 'lg1:'+str(lg1)+"lg2:";
DRAWFLAGTEXT(1,0,debugstr);

解决方法:"lg2:" 改为 ‘lg2:’;

疑问4:常用快捷键

解决方法:大智慧指标公式导入

    快捷键:Ctrl+F

指标公式预警
设置预警步骤,点击大智慧软件左上角,功能→预警系统→条件预警设置→打开→点击预警品种→添加品种→沪深A股→全选(Ctrl+A)→确定→公式设置→添加公式→选股公式→确定→其它设置→确定。
快捷键:Ctrl+A
条件选股
点击大智慧软件左上角,功能→公式系统→公式管理器→导入公式→选择要导入的指标→确定。
快捷键:F7股票论

 

 

疑问5:找到对选股条件敏感的股票,定期选股,检查是否出现符合买入信号

解决方法:

     step1: 导出测试成功100%的票代码

找到方法:条件选股界面——》“成功率”按钮——》测试完毕后——》"拷贝"按钮

  step2:板块中导入导出文件

找到方法:ref http://bbs.gw.com.cn/dispbbs.asp?boardid=140&ID=1899758
您TXT文本文档中是什么内容,如果是SH600000这样的代码就可以导入,这里注意一定要代码,并且代码前要加上市场,
也就是大写的SH/SZ。如果是这样,您如下操作,如果不是就导入不了。
input:输入51+回车,进入板块界面,点右下角A股板块右侧的三角,再点“板块管理” ,进入后点“新建分类”,出现新分类1,选中它,点文件引入,找到TXT文档,这样就引入了这个板块,
output:在根目录userdata下的block文件夹中找到比如“自选股1.blk”这样的文件,用txt文本文档打开,将里面的内容粘贴进自己新建的txt中,在txt中可以用“编辑--替换”,将乱码的部分替换掉。

step2: 大智慧365 条件选股指定范围
找到方法: 若需要设定选股范围或进行历史阶段条件选股,可以点击窗口左下角的“高级”按钮,加入组合条件或改变选股范围。选股范围缺省为上证A股、深证A股、其他指数和香港主板。

疑问6:delt1:= 鳄鱼口张开的幅度比例最小值,对于不同的个股,delt1应设定不同的值以达到更加精确的命中率——如何个股调试
解决方法: {个股阀值统计计算调试}

{IF (2015=YEAR and 4=MONTH and 3=DAY) THEN
delt2:=AVEDEV(deltH,P);add for test max delt2}
AO2:=AO;
AC2:=AC;
IF (2015=YEAR and 4=MONTH and 3=DAY) THEN
BEGIN
AO2:=AVEDEV(AO,P);{add for test max delt2}
AC2:=AVEDEV(AC,P);{add for test max delt2}
END;

疑问7:大智慧365操作使用说明-快捷键操作附注说明
解决方法: http://blog.sina.cn/dpool/blog/s/blog_7a1fb9ad0101djty.html?vt=4

 

疑问8:backset()函数的高级用法
解决方法: http://blog.sina.com.cn/s/blog_50a9fb930100hip6.html

疑问9:请教:如何在K线图上指定日期的2根K线低点画线


解决方法: http://www.55188.com/thread-5905748-1-1.html

QM:=1140801;
ZM:=1140912;
起点:=BARSLAST(DATE=QM);
终点:=BARSLAST(DATE=ZM);
DRAWLINE(起点=0,REF(L,起点),终点=0,REF(L,终点),1),COLORYELLOW,DOTLINE;

疑问10:大智慧绘制k线


解决方法:

{绘制K线
stickline(c<o,c,o,8,1),colorgreen;
stickline(c>o,c,o,8,0),colorred;
stickline(1,h,l,0.1,0),colorcccccc;
stickline(c>O,c,o,8,0),colorcccccc;
stickline(c<O,c,o,8,1),colorcccccc;
stickline(1,h,l,0.1,0),colorred;
stickline(c>o,c,o,8,0),colorred;
stickline(c<o,c,o,8,1),colorgreen;
}
{下面是柱形K线,如果喜欢这样的K线,你可以复制粘贴到任意主图指标里面}
{STICKLINE(C>=O,C,O,7,0),COLORRED;
STICKLINE(C>=O,C,O,4,0),COLOR7070ff;
STICKLINE(C>=O,C,O,2,0),COLORYELLOW;
STICKLINE(C>=O,H,L,0,0),COLORYELLOW;
STICKLINE(C<=O,C,O,7,0),COLORFF2020;
STICKLINE(C<=O,C,O,4,0),COLORFF6600;
STICKLINE(C<=O,C,O,2,0),colorffcc66;
STICKLINE(C<=O,H,L,0,0),colorffcc66;
STICKLINE(C=o and c>ref(c,1),C,o,7,0),COLORRED;
STICKLINE(C=o and c>ref(c,1),C,o,4,0),COLOR7070ff;
STICKLINE(C=o and c>ref(c,1),C,o,2,0),COLORYELLOW;
STICKLINE(C=o and c>ref(c,1),C,o,0,0),COLORYELLOW;}

疑问11:常见指标公式代码

解决方法:指标公式入门——永恒交易,长生不死。——东方财富网博客.htm  http://blog.eastmoney.com/benny_511/blog_110553741.html

 疑问10:当前K线到左边是第几根

方法1:

p := BARSLAST(BARSTATUS=1);
IF (p=770-14) THEN
BEGIN
A:=1;
END;

方法2:

第一根K线:=BARPOS=1;
每10根K线:=MOD(BARPOS,10)=1;
每20根K线:=MOD(BARPOS,20)=1;
{画竖线}
VERTLINE(第一根K线 OR 每10根K线, 1),COLORFFAA33;
VERTLINE(第一根K线 OR 每20根K线, 1),COLORFFFF33;

例:统计2012年4月15日到当日(最后一根K线)的K线个数 会的帮我解答下,不甚感激!谢谢!

股旁网解答:

 SJ:=DATE<1120415;{20120415}

BARSLAST(SJ);

【通达信】

{TEST:向左划线,向左画线}
{X_TEST:=ISLASTBAR;
N_TEST:=5;
A_TEST:=CONST(BARSLAST(X));
IF(CURRBARSCOUNT<=A_TEST+N_TEST AND CURRBARSCOUNT>=A_TEST+1,CONST(REF(LOW,A_TEST)),DRAWNULL),COLORGREEN;
};

{画线显示}
X:=ISLASTBAR;
IF(BARSLAST(CURRBARSCOUNT=(CONST(BARSLAST(X))+1+CONST(REF_BAR_D))), CONST(OBV), DRAWNULL),COLORRED;

IF(BARSLAST(CURRBARSCOUNT=(CONST(BARSLAST(X))+1+CONST(REF_BAR_C))), CONST(OBV), DRAWNULL),COLORGREEN;
IF(BARSLAST(CURRBARSCOUNT=(CONST(BARSLAST(X))+1+CONST(REF_BAR_B))), CONST(OBV), DRAWNULL),COLORBLUE;
IF(BARSLAST(CURRBARSCOUNT=(CONST(BARSLAST(X))+1+CONST(REF_BAR_A))), CONST(OBV), DRAWNULL),COLORYELLOW;

【通达信】公式中 当前k线的时间周期

(二)时间函数
1)PERIOD 周期 取得周期类型.
结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年.

 

原文地址:https://www.cnblogs.com/carl2380/p/4386707.html