『壹』 通达信选股,出现上拐点写成选股公式,
根据你的要求,只要是如图出现上拐的文字信号,查看代码后发找到文字显示语句如下
DRAWTEXT(CROSS(FF,MA15),(LOW*0.99),'上拐点');
这一句的意思是,当FF语句值上穿MA15语句值时,在当前K线最低价为基础*0.99为文字标记显示起始区显示’上拐点’文字内容。那么FF语句和MA15语句又是什么意思呢?找到这两条语句,我们来看下
FF:=EMA(CLOSE,3);
这一句的意思是最近3日的平滑移动均线
MA15:=EMA(CLOSE,21);
这一句的意思是最近21日的平滑移动均线
知识点:EMA是一个平滑移动均线函数代码。CLOSE是代表收盘价的意思。
根据上面的分析,出现上面上拐点文字的信号代码有两种写法来体现
A写法如下:这种写法是先定义变量,再获取变量值
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
CROSS(FF,MA15);
B写法如下:这种写法是直接写表达式获得值
CROSS(EMA(CLOSE,3),EMA(CLOSE,21));{沟通3385478641}
本质上没有什么区别,在同一个指标公式中,如果你的表达式要重复使用,那么就建议写成A格式,否则就写成B格式。
股理乾坤为您解答
『贰』 请求老师将10日均线拐点公式改成选股公式
{同花顺的选出今天拐点向上}
CROSS(MA(C,10)>REF(MA(C,10),1),0.2);
『叁』 求20日均线拐点选股公式
{20}
AA:=MA(C,20);
REF(AA,1)>REF(AA,2) AND CROSS(C,AA);
------------------------------------
{20日均来线自下拐选股}
AA:=MA(C,20);
REF(AA,1)<REF(AA,2) AND CROSS(AA,C);
『肆』 时间节点的计算公式
此方法是克拉克(Clarke)与怀特(Wright)于1964年提出该方法以求解车辆巡回问题,其思想在于按节省值(较短路径与原路径之差)由大至小排序,在车辆容量限制下,依序将对应的两顾客点排入路径中,直至所有顾客都被排入路径为止。该方法的实质要求就是节省路线成本 。
Solomon于1983年将此法应用于求解时间窗约束的车辆巡回问题,关键在于当节省值较大的两顾客点被排入路径时,除需考虑车辆容量限制外,更需要考虑到时间窗的限制,也就是时间窗上界较早者,应优先被配送,并检验其时间可行性,此方法的优点是提高车辆的利用率,而两节点间的节省值的计算公式与意义如下所示:
s(i,j)=d(i,0)+d(0,j)−d(i,j)
其中d(i,0)代表顾客i至场站的距离,d(i,j)则代表顾客i至j的距离。计算两节点i与j间的节省值s(i,j)时,应先计算原路径中各往返路径的总和,再以之与较短路的总路径和相比较;两节点的原路径与较短路,如下图所示:
『伍』 求通达信指标公式:一笔高点和地点的差值除以高点到低点的时间(按分钟计算时间)。
f1:((hhv(c,8)-llv(c,8))/c)/((hhv(v,8)-llv(v,8))/v)
{时间没有,量能行不?}
『陆』 通达信公式上拐点怎样表示 如某条指标线在底部出现上拐,如连续三日数值为30,15,25,在公式中怎样表示
比如均线的上拐,可以用zig代码来判断。比如5日均线的上拐就可以通过以下代码来实现:回
MA5:MA(CLOSE,5);
上拐:=ZIG(MA5,n)>REF(ZIG(MA5,n),1) AND REF(ZIG(MA5,n),1)<REF(ZIG(MA5,n),2);
n的参数:1 105 5;参数越大,答信号越少,成功率越高。注意,这是未来函数。
『柒』 通达信拐点预测指标公式是不是骗子
这些也不能定义为骗子,这些指标都是给大家参考的,没有百分百准确的,如果他们跟你说是百分百准确的,那就是骗你了。要是百分百准确,那巴菲特算老几。
『捌』 通达信公式 突破拐点公式怎么写
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
这个需要编写公式才可以,鼠标点击下方
我
的
名
字
或(图
标)上,进入回后答
可
订
制
公式
『玖』 求通达信指定时间段总跌幅的选股公式
SS:=REFDATE(CLOSE>0,1091231);
SS AND C/REFDATE(CLOSE,1091231)<0.4;
以上代码做入选股公式即可。
备注:公式中的1091231代表的是2009年12月31日
若要从年初2009年1月1日收盘价开始计算,则将1091231改为1090101。
『拾』 如何给通达信公式加上时间限制
鼠标指定你要修改的指标,右击“当前指标”点击“修改指标参数”,就能看到源码。
时间限制是一种加密的方法,其原理是在指标中加入时间函数,把时间设定在一定的使用范围内,当超过设定的时间之后,指标图形中的线条和有关信号消失或失真,造成指标不能继续使用。用时间限制加密的形式有多种,举例子加以说明解除的方法:
看这个副图指标:
Var1:=IF(DATE<=1040701,1,0);
Var2:=DMA(CLOSE,HIGH/MA(LOW,4)/4);
Var3:=DMA(CLOSE,CLOSE/MA(LOW,30)/30);
Var4:=(LOW-Var2)/Var2*100<-5.889;
Var5:=(Var2-Var3)/Var3*100<-15.889;
Var6:=Var4 AND Var5 AND (HIGH-MA(LOW,3))/REF(LOW,2)>-0.059;
Var7:=Var6>0;
Var8:=AMOUNT/VOL/100;
Var9:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
VarA:=SUM(AMOUNT,13)/Var8/100;
VarB:=DMA(Var9,VOL/VarA);
VarC:=MA(HHV(HIGH,488),18);
VarD:=MA(HHV(HIGH,220),18);
VarE:=MA(HHV(HIGH,98),18);
VarF:=MA(LLV(LOW,488),18);
Var10:=MA(LLV(LOW,220),18);
Var11:=MA(LLV(LOW,98),18);
Var12:=MA((VarF*0.96+Var10*0.96+Var11*0.96+VarC*0.558+VarD*0.558+VarE*0.558)/6,18);
Var13:=MA((VarF*1.25+Var10*1.23+Var11*1.2+VarC*0.55+VarD*0.55+VarE*0.65)/6,18);
Var14:=MA((VarF*1.3+Var10*1.3+Var11*1.3+VarC*0.68+VarD*0.68+VarE*0.68)/6,18);
Var15:=MA((Var12*3+Var13*2+Var14)/6*1.738,18);
Var16:=IF(DATE<=1021231,Var15,Var15*DAY);
Var17:=LOW;
Var18:=REF(LOW,1);
Var19:=SMA(ABS(Var17-Var18),3,1)/SMA(MAX(Var17-Var18,0),3,1)*100;
Var1A:=MA(IF(CLOSE*1.35{<=Var16},Var19*10,Var19/10),3);
Var1B:=LLV(LOW,30);
Var1C:=HHV(Var1A,30);
Var1D:=IF(LOW<=Var1B,(Var1A+Var1C*2)/2,0);
Var1E:=MA(Var1D AND CLOSE<COST(1),3) AND (CLOSE-VarB)/VarB*100<-11;
Var1F:=MA(CLOSE,5);
Var20:=MA(CLOSE,10);
Var21:=MA(CLOSE,20);
Var22:=MA(CLOSE,30);
Var23:=(Var1F+Var20+Var21+Var22)/4;
Var24:=(Var23-REF(Var23,15))/REF(Var23,15)*100;
Var25:=IF(Var24<-10 AND Var24<REF(Var24,1),20,0);
买入: Var7*Var1 AND Var1E*Var1 AND Var25*Var1 AND (CLOSE-OPEN)*Var1>0,linethick2 , colorred;
这个指标中的VAR1、VAR16和买入这3条语句引用了时间限制函数,限制在2004年7月1日前可正常使用,超过这个时间就不能正常使用了。解除时间限制的方法比较简单,只要把VAR1和VAR16这2条语句删除,再把买入语句中的*VA1删除就完全解除了时间限制。
最后再看一个指标:
Var1:=IF(DATE<1030830 AND DATE>900101,1,0);
Var2:=LLV(LOW,10);
Var3:=HHV(HIGH,25);
警戒线:=2.8*Var1;
减仓线:=3.2*Var1;
动力线:=EMA((CLOSE-Var2)/(Var3-Var2)*4,4)*Var1;
VAR4:CROSS(动力线,警戒线);
STICKLINE(VAR4,0,50,4,0);
DRAWICON(CROSS(动力线,警戒线),53,2);
这个指标中的VAR1引用了时间限制函数,限制在2003年8月30日前可正常使用,超过这个时间就不能正常使用了。解除时间限制的方法比较简单,只要把VAR1这条语句删除,再把语句中的*VAR1删除就完全解除了时间限制。