1.obv改良指标公式源码
2.期货软件TB系统源代码解读系列19-函数上穿、价格价格下跌
3.懂牛三线扭转指标公式源码?
4.期货软件TB系统源代码解读系列4-RSI
5.Python时序预测系列基于TCN-LSTM模型实现多变量时间序列预测(案例+源码)
6.roc指标源码
obv改良指标公式源码
OBV(股市交易中的预测源码预测源码股市能量潮理论,英文全称是价格价格:On Balance Volume,理论基础为“能量是预测源码预测源码因,股价是价格价格果”。该指标通过统计成交量变动的预测源码预测源码可可9.5后台源码趋势来推测股价趋势。改良的价格价格OBV指标公式源码通常涉及对原OBV计算方式的优化,以减少误差并提高预测准确性。预测源码预测源码具体的价格价格改良公式源码因策略和需求的不同而有所差异,但一般会在原有基础上加入更多参数或调整计算逻辑。预测源码预测源码
OBV指标,价格价格又称为平衡交易量,预测源码预测源码其理论基础为“能量是价格价格因,股价是预测源码预测源码果”。它可以帮助交易者判断股市交易量的价格价格变动趋势,从而预测股价的走势。然而,传统的OBV指标在某些情况下可能存在一定的局限性,因此,许多分析师和交易者会尝试对其进行改良,以提高其预测的准确性。
改良OBV指标的一个常见方法是引入更多的参数。例如,原OBV指标主要关注交易量的变化,但改良后的版本可能会考虑价格变动的幅度、交易的速度等其他因素。通过这些额外参数的引入,改良OBV指标能够更全面地反映市场的动态,从而提供更准确的交易信号。
除了增加参数外,调整OBV指标的计算逻辑也是常见的改良手段。原始OBV的计算方式相对简单,主要是根据交易量的增减来累计数值。然而,在实际应用中,交易量的变化可能受到多种因素的影响,包括市场情绪、重大新闻事件等。因此,改良OBV指标可能会采用更复杂的算法,如加权平均或指数平滑等,有队伤源码以更好地处理这些数据,并减少噪声和误差。
举例来说,一个可能的改良OBV指标公式源码可能包括以下几个步骤:首先,计算每日的交易量变化;其次,根据价格变动的幅度对交易量进行加权处理;最后,通过指定的算法(如指数平滑)对加权后的交易量进行累计,得到改良后的OBV值。这样的改良指标不仅考虑了交易量的变化,还融合了价格变动的信息,从而更全面地反映了市场的实际状况。
总的来说,OBV指标的改良是一个持续的过程,旨在提高其预测市场走势的能力。通过引入更多参数和调整计算逻辑,改良后的OBV指标能够更准确地捕捉市场的动态,为交易者提供更有价值的参考信息。
期货软件TB系统源代码解读系列-函数上穿、下跌
理解期货软件中的函数CrossOver与CrossUnder,对于交易策略的实现至关重要。这两者在技术分析中代表了价格穿越某一水平线的关键时刻。代码实现过程相对直接且逻辑清晰,通过条件判断与循环结构,准确捕捉价格变动趋势。
让我们以CrossOver函数为例进行解析。首先,定义了两个数值序列参数Price1和Price2,用于表示两个价格序列。接着,声明了布尔型变量Con1与PreCon,用于判断与保存特定条件下的价格关系。变量Counter用于追踪当前处理的k线位置。
在开始部分,通过条件判断Price1是否大于Price2,如果成立,则执行一系列操作。首先,将Counter设为1,然后更新Con1,检查前一价格是dnf领航网关源码否相等。接着,利用循环结构,不断更新Counter和Con1,直到条件不再满足或Counter达到当前k线索引值。在此过程中,记录了价格的穿越情况,并将结果赋值给PreCon,表示价格穿越的最终状态。最终返回PreCon值,作为函数输出。
与CrossOver类似,CrossUnder函数主要通过修改条件判断为Price1小于Price2,实现对价格下降趋势的捕捉。通过同样的逻辑结构,准确识别价格穿越的情况。
为了验证函数的实际效果,我们尝试将KD指标(动量指标)与上述函数结合,实现简单的程序化交易策略。通过对比使用CrossOver与CrossUnder函数的交易结果,我们发现两者在实际操作中的效果基本一致,这反映了函数在策略实现中的简洁性和高效性。
实际上,CrossOver与CrossUnder函数的使用并不复杂,它们的核心逻辑在于条件判断与循环结构的巧妙结合。在编写交易策略时,选择合适的函数能够帮助我们更加精确地捕捉价格变动,进而优化交易决策。
总的来说,期货软件中的函数CrossOver与CrossUnder为交易者提供了一种直观且有效的工具,用于分析价格趋势并执行交易策略。通过理解和应用这些函数,交易者能够更加灵活地调整和优化自己的投资策略,实现更为精准的市场预测和操作。尽管在特定情况下可能有多种实现方法,但函数本身的设计简洁明了,易于理解和实现,是程序化交易领域中不可或缺的元素。
懂牛三线扭转指标公式源码?
三线开花的选股公式:MA:=MA(C,);MA:=MA(C,);MA:=MA(C,集中打码源码);
乖离线:=((C-REF(MA,1))/+MA)*1.;
买点1:CROSS(MA,MA) AND CROSS(MA,MA) AND V>REF(V,1);
MA:=MA(C,);
MA:=MA(C,);
买点2:MA>=REF(MA,1) AND CROSS(C,MA) AND CROSS(C,MA) AND V>REF(V,1);
MA:=MA(C,);
MA:=MA(C,);
MA:=MA(C,);
并线开花:CROSS(C,MA) AND CROSS(C,MA) AND CROSS(C,MA)
股价上穿日均线,并且向上,成交量放大是第一个买入条件
、、这三条均线经过金叉穿越后,像开喇叭花一样,形成极度分离的多头排列的特殊的技术形态,这就叫三线开花。并线三线开花、顺向三线开花和逆向三线开花。这三种技术走势形态都十分有效的预测股票价格走势的技术形态。另一种方法
MA:=MA(C,);
MA:=MA(C,);
MA:=MA(C,);
乖离线:=((C-REF(MA,1))/+MA)*1.;
买点1:CROSS(MA,MA) AND CROSS(MA,MA) AND V>REF(V,1);
----------------------------------------
MA:=MA(C,);
MA:=MA(C,);
买点2:MA>=REF(MA,1) AND CROSS(C,MA) AND CROSS(C,MA) AND V>REF(V,一加8源码1);
========================
MA:=MA(C,);
MA:=MA(C,);
MA:=MA(C,);
并线开花:CROSS(C,MA) AND CROSS(C,MA) AND CROSS(C,MA);
期货软件TB系统源代码解读系列4-RSI
这个辅助判断系统,将其程序化以进行交易,效果如何?我们先来看看这个系统中使用的关键函数Average。这是一个用于计算平均值的函数,与我们之前接触的AverageFC相似,但也有一定的区别。其代码如下:
Params
NumericSeries Price(1);
Numeric Length();
Vars
Numeric AvgValue;
Begin
AvgValue = Summation(Price, Length) / Length;
Return AvgValue;
End
这是一个简单的平均值计算函数,编写完成后,我们能方便地调用它。接下来是相对强弱指数(RSI)的代码:
Params
Numeric Length();
Numeric OverSold();
Numeric OverBought();
Vars
NumericSeries NetChgAvg(0);
NumericSeries TotChgAvg(0);
Numeric SF(0);
Numeric Change(0);
Numeric ChgRatio(0);
Numeric RSIValue;
Begin
If(CurrentBar <= Length - 1)
{
NetChgAvg = (Close - Close[Length]) / Length;
TotChgAvg = Average(Abs(Close - Close[1]), Length);
}
Else
{
SF = 1/Length;
Change = Close - Close[1];
NetChgAvg = NetChgAvg[1] + SF * (Change - NetChgAvg[1]);
TotChgAvg = TotChgAvg[1] + SF * (Abs(Change) - TotChgAvg[1]);
}
If(TotChgAvg != 0)
{
ChgRatio = NetChgAvg / TotChgAvg;
}
else
{
ChgRatio = 0;
}
RSIValue = * (ChgRatio + 1);
PlotNumeric("RSI", RSIValue);
PlotNumeric("超买", OverBought);
PlotNumeric("超卖", OverSold);
End
了解了RSI的计算方法后,我们将它融入程序化交易中变得简单,只需添加买卖条件即可。至于效果,它能帮助判断市场处于超买或超卖状态,但价格变动并非单一数据所能决定,RSI只是辅助判断依据。接下来,我将展示基于RSI的程序化代码:
Params
Numeric Length();
Numeric OverSold();
Numeric OverBought();
Numeric StopPoint();
Numeric ProfitPoint();
Numeric StopLossSet();
Vars
NumericSeries NetChgAvg(0);
NumericSeries TotChgAvg(0);
Numeric SF(0);
Numeric Change(0);
Numeric ChgRatio(0);
NumericSeries RSIValue;
//其他变量...
Begin
// RSIValue计算和交易逻辑...
了解这个程序化代码后,我们添加了开仓和止损的限制条件,以实现自动化交易。然而,即便添加了限制,交易效果仍然有限。如果移除止损设置,效果会有所改善,但价格波动的复杂性意味着,单一指标难以完全预测市场走向。这个辅助系统可以作为交易策略的一部分,但投资者应结合其他技术分析工具和市场动态,以提高决策的准确性。明日,我将分享基于移动均线、MACD和KD指标的综合交易策略代码,以提供更全面的分析视角。
Python时序预测系列基于TCN-LSTM模型实现多变量时间序列预测(案例+源码)
本文是作者的原创第篇,聚焦于Python时序预测领域,通过结合TCN(时间序列卷积网络)和LSTM(长短期记忆网络)模型,解决单站点多变量时间序列预测问题,以股票价格预测为例进行深入探讨。
实现过程分为几个步骤:首先,从数据集中读取数据,包括条记录,通过8:2的比例划分为训练集(条)和测试集(条)。接着,数据进行归一化处理,以确保模型的稳定性和准确性。然后,构建LSTM数据集,通过滑动窗口设置为进行序列数据处理,转化为监督学习任务。接下来,模拟模型并进行预测,展示了训练集和测试集的真实值与预测值对比。最后,通过评估指标来量化预测效果,以了解模型的性能。
作者拥有丰富的科研背景,曾在读研期间发表多篇SCI论文,并在某研究院从事数据算法研究。作者承诺,将结合实践经验,持续分享Python、数据分析等领域的基础知识和实际案例,以简单易懂的方式呈现,对于需要数据和源码的读者,可通过关注或直接联系获取更多资源。完整的内容和源码可参考原文链接:Python时序预测系列基于TCN-LSTM模型实现多变量时间序列预测(案例+源码)。
roc指标源码
不同指标的应用是投资者们需要去了解的。有些技术指标检测市场动向,有些技术指标检测市场走势,各种指标加在一起就监控了整个市场的动态。其中roc指标是变动速率指标,那么roc指标源码是什么?变动率指标roc是将当日收盘价与一定时期前收盘价进行对比的一个指标,然后根据收盘价变动的比例,来测算价格波动的情况,再根据得到的趋势来预测个股接下来的走势,是中线线投资者长用到的一种技术指标。
roc指标的应用
据了解,这roc指标源码:A1:=AMO/VOL/;ROC:*(A1-REF(A1,))/REF(A1,);MAROC:MA(ROC,6);EROC:EMA(ROC,9);ZERO:0,COLOR,POINTDOT。
至于该指标的应用技巧怎么样?当roc向上则表示强势,以0为中心线,由中心线下上穿大于0时为买入信号;当roc向下则表示弱势,以0为中心线,由中心线上下穿小于0时为卖出信号;当股价创新高时,roc未能创新高,出现背离,表示头部形成;当股价创新低时,roc未能创新低,出现背离,表示底部形成。
请高手把这个通达信主图公式改成选股指标
第一个N:=IF(BARSCOUNT(C)>=,,BARSCOUNT(C));
AMOV:=VOL(C+L+H)/3;
MN:=SUM(AMOV,N)/SUM(VOL,N);
XG1:C>MN;
第二个
N1:=IF(BARSCOUNT(C)>=8,8,BARSCOUNT(C));
MN1:=SUM(AMOV,N1)/SUM(VOL,N1);
XG2:C>=MN1 AND REF(C
你说的收盘价由灰色变为**我没看见,短线是由绿色变为**,中线是由灰色变为**,上面公式第一个是收盘价大于中线,第二个是短线由绿线变为
**麻烦朋友给我编辑一个通达信的选股指标
可以编写当日涨幅大于%,日跌幅-%以上,去除一字板,但是这个条件的第一个条件获利筹码比例计算结果与系统显示结果会有误差,这个误差无法解决你能接受这个问题这个公式就可以编写。
请问各位有没有比较好的炒股短线卖出指标或者条件选股。我用的是通达信。
做短线不等同于今天买明天卖。最后,从道斯理论来看,尽管做短线是短期行为,但是短期行为不是对长期走势的否定,对一个短线品种的把握应该是看长做短,通常笔者将一个图形分解为周线,月线,日线,分钟线来观察,只有那些四种周期同时处于波浪理论中上升三浪的股票才是短线安全与收益最大化的保证。
分析一个股票首先从它的形态入手,短线炒手拒绝任何的失去上攻动力的股票,也就是说一只真正值得介入的股票,其上攻的形态一定要完全完美,这种形态的完美不是仅仅表现在日线图表上。应该将其展开看成各种周期复合状态下的攻击形态。
最重要的是分时报价震荡图上的上攻状态与上攻气势,关键技术点位是采取压单突破还是轻松突破。这都是必须考核的指标。从现行券商主力运作的习惯来看前者运用的比较多。有一个值得一提的问题是关于上攻的浪型的如何判断完毕?笔者没有完全分析清楚,只是提出一些解决途径:
第一,大盘的见顶决定了个股的上攻浪型运行完毕。板块的回调加速了浪型的完毕。
新浪财经网|新浪财经博客|新浪财经股票首页,没有击穿前期一年之内顶的股票可以认为是上攻浪型没有运行完毕。
如何判断一只股票能够有能力穿过前期高点这里面牵涉到一些分析盘面的真功夫,如主力的试盘,夹板,逼仓,压盘,震仓,倒仓和反技术的高级技术骗线等等。以后的论述中将进一步的阐明。
主力运作背离与同步在价量等历史资料的基础上进行统计,数学计算,绘制方法是技术分析方法的主要手段。通常技术分析分为五类:指标类,切线类。形态类,k线类与波浪类。这是一个初学者必须掌握的实战基本技能。我们将着重分析其中的可利用性。
(1)所谓指标类技术分析是指考虑市场行为的各个方面,建立一个数学模型,给出数学上的计算公式,得到一个体现市场的某个方面的内在实质的数字,这个数字叫指标数值。例如传统的kdj,macd。大家知道了指标是如何产生的便知道所谓的万能指标是不复存在的。那些企图利用某些特定的历史条件下的指标黑马擒拿术证明自己的指标如何万能是自己欺骗自己的鬼把戏。
股市的未来预测性决定了指标是来实战的,不是靠几个做了手脚的数据游戏来安慰自己。这个通病在现在的股票软件开发商身上很流行。有很多善良的投资者在初入股市的过程中不注意指标的特定范围和含义,盲目的利用指标进行投资。结果得出了一个指标无用论的论调。其实在我们新兴的市场里主力庄家常利用广大股民对指标的一知半解达到自己不可告人的目的。指标一般分为预测型、讯号型指标、交易系统型指标三大类。我们做短线的时候应该知道指标的适用期限才能够将十八般武器全部使用灵活,达到每战必胜。
(2)切线类指标是比较强调趋势的,趋势简单的说便是股票价格运行的方向,某种趋势形成之后若想改变的话是要有足够影响它的外力。所以一旦股票处于加速上扬期间的话,持有是我们最好的选择。当然这种趋势应该是从长期去把握。切线理论中比较重要的是一些趋势线与黄金分割线的技巧,这对于短线投资者来说很重要。适当的应用江恩回调带的理论可以对你有极大的帮助。
(3)形态理论与周线理论:由于现阶段主力运作周期的加大,长庄股的粉墨登场。日线图上揭示的传统理论信息容易被主力骗线。所以在这里我引入了一个周线理论。从周线上我们可以以战略者的眼光观察股价现在处于何种状态之中。形态理论的效用才能达到完美的体现。如果只注意所谓的短期日线形态,你将饱尝主力骗线的苦果。如主力成本区域内做的m头。具体参考年的4.-4.的()通葡萄酒。从日线看形态极其恶劣。但是从周线看便恍然大悟了,主力的欲擒故纵之心跃然“图”上,投资者可以大胆坚决吸纳。
我想把这个指标用通达信选股器选出来,条件是出现“看底”的时候,求高手帮忙!
VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
VAR2:=(REF(VAR1,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR3:=(REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR4:=(REF(VAR3,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR5:=(REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR6:=(REF(VAR5,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR7:=(REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR8:=(REF(VAR7,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR9:=(REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VARA:=(REF(VAR9,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VARC:=(REF(VARB,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARD:=(CLOSE
VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VARF:=(REF(VARE,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));
VAR:=((REF(VARD OR VARE OR VARF OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR,1)) AND VAR1);
A:=(3C+H+L+O)/6;
XJ:=(A+REF(A,1)+REF(A,2)+REF(A,3)+REF(A,4))/;
YCZXH:=(MA(HHV(A,2),5)+MA(HHV(A,2),)+MA(HHV(A,2),)+MA(HHV(A,2),))/4;
YCZXL:=(MA(LLV(A,2),5)+MA(LLV(A,2),)+MA(LLV(A,2),)+MA(LLV(A,2),))/4;
SMH:=EMA(YCZXH,);
SML:=EMA(YCZXL,);
SMJ:=(SML+SMH)/2;
PJ:=(A+9REF(A,1)+8REF(A,2)+7REF(A,3)+6REF(A,4)+5REF(A,5)+4REF(A,6)+3REF(A,7)+2REF(A,8)+REF(A,9))/;
A1:=EMA(PJ,3),COLOR;A2:=EMA(PJ,5);
A3:=EMA(PJ,7),COLOR;A4:=EMA(PJ,9);
A5:=EMA(PJ,);
LX:=REF(XJ,1);
ZD:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1));
KX1:=(CLOSE>=OPEN) AND ZD>=;
KX2:=(CLOSE=;
KX3:=(CLOSE>=OPEN) AND ZD
KX4:=(CLOSE
AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOLC,0),0);
AAA3:=SUM(IF( CLOSE
AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOLC,0),0);
BB1:=0;
B1万元:=DVOLDCLOSE/;
B1差:=B1万元-REF(B1万元,1);
B2万元:=DVOLDCLOSE/;
B2比:=B2万元/REF(B2万元,1);
净流入万元:=(AAA2-AAA3-AAA4);
PM:=MA(净流入万元,1);
PMA:=PM/REF(PM,1)>1;
PMB:=REF(PMA,1)
密码:=(EMA(MA(B1万元,2),2))/;
二日比:=密码/REF(密码,1);
选股:=PMB AND 密码>REF(密码,1) AND 二日比>1;
均价线:=AMOUNT/V/;
均价线2:=MA(均价线,3);
均价线5:=MA(均价线,5);
均价线:=MA(均价线,);
均价线:=MA(均价线,);
XG:C>均价线2 AND 均价线2
ANDREF(均价线2,2)0;
股票公式专家团为你解答,希望能帮到你,祝投资顺利。
通达信短线指标
VAR1:=(CLOSE-LLV(LOW,))/(HHV(HIGH,)-LLV(LOW,));
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=3VAR2-2VAR3;
VAR5:=LLV(LOW,5);
VAR6:=HHV(HIGH,5);
VAR7:=EMA((CLOSE-VAR5)/(VAR6-VAR5),4)2;
VAR8:=EMA(REF(VAR7,1)+VAR7,2);
VAR9:=3VAR7-2VAR8;
VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);
VARB:=POW(MA(LOW,5),2)+MA(LOW,5);
VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5);
VARD:=(VARA-LLV(VARB,))/(HHV(VARC,)-LLV(VARB,))+-;
VARE:=SMA(VARD,3,1)-;
VARF:=SMA(VARE,3,1);
VAR:=3VARE-2VARF;
VAR:=(HIGH+LOW+CLOSE2)/4;
VAR:=EMA(VAR,);
VAR:=STD(VAR,);
VAR:=(VAR-VAR)/VAR;
VAR:=EMA(VAR,5);
VAR:=EMA(VAR,)+-;
VAR:=EMA(VAR,);
VAR:=3VAR-2VAR;
VAR1A:=VAR2+VAR7+VARE+VAR;
VAR1B:=VAR3+VAR8+VARF+VAR;
VAR1C:=VAR4+VAR9+VAR+VAR;
VAR1D:=(HIGH+LOW+CLOSE)/3;
VAR:=(VAR1D-MA(VAR1D,))/(AVEDEV(VAR1D,));
VAR:=(HIGH+LOW+CLOSE+VAR1D)/4;
VAR:=EMA(VAR,);
VAR:=STD(VAR,);
VAR:=(VAR-VAR)/VAR;
VAR:=(VAR1D-MA(VAR1D,))/(AVEDEV(VAR1D,));
VAR:=EMA(VAR,5);
VAR2A:=((VAR+VAR+VAR)/3+)/4;
VAR2B:=(EMA(EMA(EMA(VAR2A,),),5)-)2;
VAR2C:=(VAR1A+VAR1B+VAR1C)//5-;
VAR2D:=EMA(VAR2C,7);
VAR2E:=(VAR2A+VAR2C)/2/;
超短:=EMA(VAR2E,3);
短线:=EMA(超短,5);
趋势线:=EMA((VAR2B+VAR2D)/2,2);
XG:趋势线>REF(趋势线,1)AND REF(趋势线,1)
声明:以下公式不含任何未来函数,如果哪位觉得有未来函数,或者有类似的性质,请指出。
兄弟,指标很多,有用的也很多,但是最关键的还是临盘时的心态,要重视,要像打仗似的,要有性命攸关的觉悟。
送你一个最近帮别人修改的公式,买的信号是原来公式的,我就帮他加了个卖出信号,看起来还不错。直接发到这里,要不往你邮箱发了,公式不要怕被人知道,知道是一回事,会用又是一回事,你敢用,用的好,就是知道的多了,也没事,像MACD之类的不是全世界都知道,只要自己总结出自己的方法,一样会盈利。最后提醒一下兄弟,有了指标,还是要锻炼自己的心态,我们都是在路上,一起共勉吧。分不分的无所谓,你看着给吧。
通达信公式源码:
{ 锯齿顶底 }
STICKLINE(O>C,H,O,0,1), COLORGREEN;
STICKLINE(O>C,O,C,2,1),COLORGREEN;
STICKLINE(O>C,L,C,0,1), COLORGREEN;
STICKLINE(O
STICKLINE(O
STICKLINE(O
STICKLINE(CLOSE=O,LOW,H,0,1),COLORRED;
STICKLINE(CLOSE=O,O,C,2,1),COLORRED;
MA2:MA(CLOSE,M2),COLORCYAN;
MA3:=MA(CLOSE,M3),COLORA6A6A6;
MA4:=MA(CLOSE,M4),COLORGREEN;
MA1:MA(CLOSE,M1),COLORYELLOW;
LC:=REF(CLOSE,1);
RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) );
TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),);
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),);
PDI:=((DMP ) / TR1);
MDI:=((DMM ) / TR1);
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) ),5);
AV:=(RSI5 + ADX);
DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);
WR:=(( (HHV(HIGH,) - CLOSE)) / (HHV(HIGH,) - LLV(LOW,)));
NEWVOL:=(RSI5 - WR);
NEWVOL2:=(RSI5 + WR);
买:=(AV + NEWVOL);
DRAWTEXT(CROSS(买,0),L,'买'),COLORFFFF;
DRAWICON(CROSS(买,0),L,1);
卖:=(AV + NEWVOL2);
{ 卖2:=(AV - NEWVOL);}
{ DRAWTEXT(CROSS(MAX(买,DXR),卖2),H,'卖2'),COLORLIGREEN;
DRAWICON(CROSS(MAX(买,DXR),卖2),H,2);}
DRAWTEXT(CROSS(卖,),H,'卖'),COLORLIGREEN;DRAWICON(CROSS(卖,),H,2);
最后再送你 买 信号的 选股 预警 公式:
LC:=REF(CLOSE,1);
RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) );
TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),);
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),);
PDI:=((DMP ) / TR1);
MDI:=((DMM ) / TR1);
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) ),5);
AV:=(RSI5 + ADX);
WR:=(( (HHV(HIGH,) - CLOSE)) / (HHV(HIGH,) - LLV(LOW,)));
NEWVOL:=(RSI5 - WR);
买:=(AV + NEWVOL);
买预警:CROSS(买,0);