我的频道 点击进入频道

看盘技巧 短线技巧 股票入门 选股技巧 买入技巧 卖出技巧 股票知识 黑马捕捉 跟庄技巧 追涨技巧 炒股心得 股票术语 技术分析 K线分析 趋势分析 基本分析 财务分析 心理分析 成交量 分时图 均线 MACD BOLL KDJ BIAS RSI SAR OBV WR DMI ARBR ROC PSY 波浪理论 江恩理论 道氏理论 江恩理论 波浪理论 江恩理论 波浪理论 江恩理论 专题

第四讲:源码的引入和修改

2019-04-16 19:04:55 如何编写股票公式 1346

第四讲:源码的引入和修改 (一)在各种股软中的引入方法股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。下面再分别简要说明一下:

一、大智慧

1. 把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制;2. 进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确认------>退出。3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。

二、飞狐

1、复制源码,方法同上。2、进入主界面,即K线图模式。用鼠标靠近左侧单击,出现管理面板------>双击技术指标------>用鼠标右键单击任何一个公式组的名称,比如“其它”------>点新建公式------>在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确定------>退出。3、找到新建的公式,双击即可使用。

三、大智慧2

特别提示:必须在联网的状态下才可操作有两种方式可以进入公式编辑页面。一是将鼠标靠近上部,点击《公式》―――《公式管理》―――双击《技术指标》―――单击指标组―――《新建》。另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组―――《新建》。

三、分析家

复制公式原码到分析家界面―――点击上面的《公式》―――点击《公式管理》―――按公式归类把其点击变色―――点击《新建》。

四、通达信

将鼠标靠近左边,在出现的对话图标中选F(x)即《公式管理器》图标―――双击《技术指标公式》―――单击选定的指标组―――《新建》。

五、同花顺

将鼠标靠近上部―――点击《公式》图标,进入后的操作与其他股软基本一样。特别提示:必须在《描述》栏中加上文字或字母之类,否则无法通过。

(二)公式引入时的注意事项和说明

一、参数问题

复制的源码中有参数的,例如:{N 1 100 15},有三种解决办法:

1、手工将参数分别填加到参数表中。2、采取变通方式进行改动。{N 1 100 15}改动后为:N:=15;特别提示:注意用参数的大小处于中间的值来替换。这个中间值也是缺省值。另外:N后面必须加上等号,它的意思是不显示。3、对于INPUT:N(5), M(10,1,100,2);这类有申明参数函数的,飞狐,大智慧2和分析家可不用理它,系统会自动将参数填加到参数表中。这里的M(10,1,100,2)里面的2是步长,手工填加时可删去。

二、粘贴源码时常见的问题和注意事项

1、未定义的标识符多数是由参数引起的。还有就是有些源码中附带了公式名称或说明,这些公式源码以外的内容,如:名称,说明以及参数等等,凡在{ }以外的,均要删除,或者用{ }将其括上。2、条件选股类的公式,应加入到和“技术指标”并列的“条件选股”组中。3、是主图公式的,需在公式编辑区中点“主图叠加”。4、通达信的输出一般都限定在16条。多出的解决办法是:将没有必要输出的语句后面加上“等号”,或者删去。例:买点: STICKLINE(Var6>REF(Var6,1) AND Var6>0 ,Var6,Var8,10,0);DRAWICON(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-140,4);DRAWTEXT(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-40,'建议关注 '),COLORffffff;这三项分别是划柱线、显示小箭头和显示文字。留一个就行了。加“等号”的例子:Var2:MA(CLOSE,10);Var3:MA(CLOSE,20);Var4:MA(CLOSE,30);加上后:Var2:MA(CLOSE,10);Var3:=MA(CLOSE,20);Var4:MA(CLOSE,30);意思是保留了10日均线和30日均线的输出,将20日的隐去。特别提示:不论什么股软,当遇到线条过多过乱时,都可以采用这种办法使图形简练清晰。

5、颜色符号及逗号问题例:仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,colormagenta; 此句可能存在两个问题,一是后面有两个“逗号”,对于飞狐等通过,而对于大智慧2和分析家等,则是问题,必须删去一个。反之,一个没有也不行。二是后面的colormagenta,大智慧是不认识的。换成通用的:colorf00ff0就行了。

6、是否输出与颜色标识问题例:仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),colormagenta,LINETHICK0; 这个语句的特点是在前面有等号“ = ”,意思是不输出,但后面还有颜色修饰符和指标线粗细函数。有些股软对此是放行的,即:不输出。而大智慧2和分析家却不认,把它看成相互矛盾的病句。解决办法:将修饰符全部删去,或将前面的 = 号去掉,让语句输出。

展开余下全文
(1346) 1
猜你喜欢
相关新闻
热门推荐