nyuuzyou/wikis huggingface dataset:
Formula End Points of a Linear Regression Line with Standard Deviations

[Punti Finali di una Linea di Regressione Lineare con la Deviazione Standard]In Metastock c’è un modo per disegnare i Punti Finali di una Linea di Regressione Lineare con i canali aventi valore +/- 2 di Deviazione Standard.
Categoria: Nuovi/IbridiFormule per MetaStock™: § Linear RegressionINIZIO FORMULAPrd:= 14; {periodi}Ch:= 2; (ampiezza del canale +/-2)(Prd * Sum(Cum(1) * C,Prd) - Sum(Cum(1),Prd)* Sum(C,Prd)) /(Prd * Sum(Pwr(Cum(1),Ch),Prd) - Pwr(Sum(Cum(1),Prd),Ch)) * Cum(1) + (Mov(C,Prd,S) - Mov(Cum(1),Prd,S) * (Prd * Sum(Cum(1) * C,Prd) - Sum(Cum(1),Prd) * Sum(C,Prd))/(Prd * Sum(Pwr(Cum(1),Ch),Prd) - Pwr(Sum(Cum(1),Prd),Ch)))FINE FORMULA§ Linear Regression Lower BandINIZIO FORMULAPrd:= 14; {periodi}Ch:= 2; {Limite del Canale +/-2}Fml( "§ Linear Regression(Prd)" ) – (Ch * Stdev( Fml( "§ Linear Regression(Prd)" ),Prd))FINE FORMULA§ Linear Regression Upper BandINIZIO FORMULAPrd:= 14; {periodi}Ch:= 2; {Limite del Canale +/-2}Fml( "§ Linear Regression(Prd)" ) + (Ch * Stdev( Fml( "§ Linear Regression(Prd)" ) ,Prd))FINE FORMULA
Considerazioni:Se si incollano le tre formule sul grafico otterrai delle Bande di Oscillazione del prezzo simili alla Bande di Bollinger. Il periodo base è di 14 giorni e la fascia di oscillazione è +/-2 modificabile a piacimento. Il grafico così costruito può essere salvato come Template (“§ Bande di Regressione.mwt”) 
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Filtro 3 Giorni Triangolare

Spesso un titolo azionario presenta troppo rumore rendendo difficile l'interpretazione dei segnali operativi. Una soluzione consiste nel tracciare una media mobile a 3 giorni del titolo in esame e di trattarla come se fosse il titolo vero e proprio. In questo caso è facile notare come l'indicatore riproduca il titolo eliminando la maggior parte dei falsi segnali. Se si accetta il compromesso di avere dei segnali leggermente in ritardo ma più sicuri si può utilizzare l'indicatore al posto del titolo e analizzarlo.Categoria: Nuovi/IbridiFormula per MetaStock™:
INIZIO FORMULAmov(C,3,TRI)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Force Index Long Term

Indicatore sviluppato da Alex Elder. Utilizzato per identificare le inversioni di lungo periodo.Categoria: VolumeFormula per MetaStock™:
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,13);Mov((((CLOSE - Ref(CLOSE,-1))*V)/CLOSE),periods,E)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Force Index Short Term

Indicatore sviluppato da Alex Elder. Una dettagliata spiegazione degli indicatori di Elder si trova nel libro "Trading for a Living" di Alex Elder.Categoria: VolumeFormula per MetaStock™:
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,2);Mov((((CLOSE - Ref(CLOSE,-1))*V)/CLOSE),periods,E)FINE FORMULA 
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula High-Low Oscillator

Si tratta di calcolare una media a 15 giorni (ma il periodo può essere variato a piacimento) esponenziale sul massimo meno la chiusura del giorni prima diviso il massimo meno il minimo. Ecco perchè il nome High Low Oscillator ovvero oscillatore massimo minimo.Categoria: Nuovi/IbridiFormula per MetaStock™:
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,15);mov((H-ref(C,-1))/(H-L),periods,E)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule 
*High-Low Oscillator
Category:Formule
Formula High/Low Envelope

High Low Envelope oscilla attorno alla linea dello zero a causa della sua particolare costruzione. Il concetto è semplice, si tratta di calcolare un ROC sulla chiusura a 1 periodo sul massimo meno il minimo. L'attraversamento della linea dello zero fornisce i segnali più forti, è anche utile tracciare una media mobile sull'oscillatore per eliminare la gran parte del rumore.Categoria: Nuovi/IbridiFormula per MetaStock™:
INIZIO FORMULA(H-L)*roc(C,1,%)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Hilo Index

Questo particolare indicatore segue molto da vicino l'andamento dell'indice o il titolo di riferimento formando però delle divergenze con i prezzi che sono da interpretare come segnali di debolezza del trend o di possibile inversione.Categoria: Nuovi/IbridiFormula per MetaStock™:
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,25);Periods2 := Input("Time Periods",1,1000,50);((log(C+((hhv(H,periods)+llv(L,periods))/2)))+1)*periods2FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Ichimoku Kinko Hyo

*Tenkan Sen – La linea di conversione (turning line)
Tenkan Sen = somma del valore massimo e di quello minimo diviso 2 degli ultimi 9 periodi.Formula per MetaStock™: 
INIZIO FORMULA 
(HHV(H,9)+LLV(L,9))/2 
FINE FORMULA 
*Kijun Sen – La linea base (standard line)
Kijun Sen = somma del valore massimo e di quello minimo diviso 2 degli ultimi 26 periodi. 
Formula per MetaStock™: 
INIZIO FORMULA 
(HHV(H,26)+LLV(L,26))/2 
FINE FORMULA 
*Chinkou Span - Il prezzo ritardato (lagging line)
Chikou Span = prezzo di chiusura della barra corrente spostato indietro di 26 periodi.Formula per MetaStock™: 
INIZIO FORMULA 
Ref(C,26) 
FINE FORMULA 
*Senkou Span A - L'area sfumata (first leading line)
Senkou Span A = valore medio di Tenkan Sen e Kijun Sen diviso per 2 e spostato in avanti di 26 periodi.Formula per MetaStock™: 
INIZIO FORMULA 
Ref(Fml(“Tenkan Sen”)+Fml(Kijun Sen))/2, -26) 
FINE FORMULA 
*Senkou Span B - L'area sfumata (second leading line)
Senkou Span B = valore medio del prezzo massimo più alto e del prezzo minimo più basso degli ultimi 52 periodi diviso per 2 e proiettato in avanti di 26 periodi.Formula per MetaStock™: 
INIZIO FORMULA 
Ref((HHV(H,52)+LLV(L,52))/2,-26)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule 
*Ichimoku Kinko Hyo
Category:Formule
Formula Inside Nr4

Formula per Tradestation™: 
INIZIO FORMULA
Input: NR(4);Condition1 = Range < Lowest(range, NR-1)[1];Condition2 = High < High[1] and Low > Low[1];
if Condition1 and Condition2 then     begin     Plot1(Close, “Inside”);     Alert;     endelse    NoPlot(1) ; { remove the marker }
FINE FORMULA
Formula per MetaStock™: 
INIZIO FORMULA 
Column AStd(Log(C/Ref(C,-1)),5)/Std(Log(C/Ref(C,-1)),99)Column BHIGH-LOW<Ref(LLV(H-L,3),-1)Column CHIGH<(Ref(HIGH,-1)AND LOW>Ref(LOW,-1))Column DHIGHColumn ELOWFiltercolA<.5 AND (colB= 1 OR colC= 1) 
FINE FORMULA 
== Vedi anche: ==
*Indice sequenziale Formule 
*Inside NR4
Category:Formule
Formula Insync Index

Formula per MetaStock®Benchè fosse teoricamente possibile sviluppare l'Insync Index in un'unica formula, è preferibile arrivare ad esso in più passaggi successivi, definendo prima gli indicatori che lo compongono. Del resto, ciascun indicatore, come si può notare, è sviluppato in maniera non proprio canonica. Il lettore deve pertanto inserire tutte le formule sottostanti fra le Custom Formula del MetaStock®. 
FORMULA NAME: InSync Index 
50 + fml("CCIInS") + fml("BOLInSLL") + fml("RSIInS") + fml("sto%kInS") + fml("sto%dInS") + fml("MFIInS") + fml("EMVInSB") + fml("EMVInSS") + fml("ROCInSS") + fml("ROCInSB") + ref(fml("PDOInSS"),-10) + ref(fml("PDOInSB"),-10) + fml("MACDInSS") + fml("MACDInSB") 
FORMULA NAME: CCIInSif(cci(14), >, 100, 5, if(cci(14),<,-100, -5, 0)) 
FORMULA NAME: RSIInSif(rsi(14),>,70,5,if(rsi(14),<,30,-5,0)) 
FORMULA NAME: STO%kInSif(stoch(14,1),>,80,5,if(stoch(14,1),<,20,-5,0)) 
FORMULA NAME: STO%dInSif(stoch(14,3), > ,80, 5, if(stoch(14,3), <, 20, -5,0)) 
FORMULA NAME: MFIInSif(mfi(20),>,80,5,if(mfi(20),<,20,-5,0)) 
FORMULA NAME: ROCInS2 ROC10 - MA(roc10,10)roc(C , 10, $) - mov(roc(C,10,$), 10,S) 
FORMULA NAME: EMVInSS Sell Signal Onlyif(fml("EMVInS2"),>,0,if(mov(emv(10,S),10,S) , > ,0, 5, 0),0) 
FORMULA NAME: EMVInS2emv(10,S) - mov(emv(10,S),10,S) 
FORMULA NAME: EMVInSB Buy Signal Onlyif(fml("EMVInS2"),<,0, if(mov(emv(10,S),10,S), <, 0, -5, 0),0) 
FORMULA NAME: ROCInSS ROC Sell Signal Onlyif(fml("ROCInS2"), > , 0, if(mov(roc(C,10,$), 10,S),>,0,5,0),0)FORMULA NAME: ROCInSB ROC Buy Signalif(fml("ROCInS2"), <, 0, if(mov(roc(C,10,$),10,S),<,0,-5,0),0) 
FORMULA NAME: PDOInS2 ind - mov(ind)dpo(18) - mov(dpo(18), 10, S) 
FORMULA NAME: PDOInSS PDO Sell Signalif(fml("PDOInS2"), >, 0, if(mov(dpo(18),10,S), >, 0, 5, 0), 0) 
FORMULA NAME: PDOInSB PDO Buy Signalif(fml("PDOInS2"), <, 0, if(mov(dpo(18),10,S), <, 0, -5, 0), 0) 
FORMULA NAME: MACDInS2 macd - ma(macd)macd() - mov(macd(), 10, S) 
FORMULA NAME: MACDInSS MACD Sell Signalif(fml("MACDInS2"), >, 0, if(mov(macd(),10, S), > , 0, 5, 0), 0) 
FORMULA NAME: MACDInSB MACD Buy Sig Onlyif(fml("MACDInS2"), < , 0, if(mov(macd(),10,S), <, 0, -5, 0), 0) 
FORMULA NAME: BOLInSUB Bollinger Upper Bandmov(C,20,S) + 2 * (std(C , 20)) 
FORMULA NAME: BOLInSLB Bollinger Lower Bandmov(C,20,S) - 2 * (std(C ,20)) 
FORMULA NAME: BOLInS2 %B Calculation(C-fml("BOLInSLB")) / (fml("BOLInSUB") - fml("BOLInSLB")) 
FORMULA NAME: BOLInSLLif(fml("BOLInS2"), <, .05, -5, if(fml("BOLInS2"), >, .95, 5, 0))
== Vedi anche: ==
*Indice sequenziale Formule 
*Insync Index
Category:Formule
Formula Intraday Accumulator

Controlla la posizione della chiusura rispetto al midpoint della giornata per calcolare una curva cumulata sul volume.Categoria: VolumeFormula per MetaStock™:
INIZIO FORMULACum((C-((H+L)/2))*V)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Intraday Intensity Index

Curva cumulata che "fonde" il prezzo con il Volume.Categoria: VolumeFormula per MetaStock™:
INIZIO FORMULACum(((Pwr((C-L),2) - Pwr((H-C),2))/(H-L))*V)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Intraday Momentum Indicator

Formula per MetaStock®: 
100*sum((if((C-O),>,0,(C-O),0)),14)/(sum((if((C-O),>,0,(C-O),0)),14)+sum((if((C-O),<,0,abs((C-O)),0)),14)) 
== Vedi anche: ==
*Indice sequenziale Formule 
*Intraday Momentum Indicator
Category:Formule
Formula KST

La formula nella sintassi MetaStock® è: 
mov(roc(c,10,%),10,e) +2*(mov(roc(c,15,%),10,e)) +3*(mov(roc(c,20,%),10,e)) + + 4*(mov(roc(c,30,%),15,e)) 
Ecco le formule per MetaStock® di tutti i KST: 
*KST Daily(mov(roc(C,10,%),10,S)*1)+(mov(roc(C,15,%),10,S)*2)+(mov(roc(C,20,%),10,S)*3)+mov(roc(C,30,%),15,S)*4) 
*KST Breve Weekly(mov(roc(C,3,%),3,E)*1)+(mov(roc(C,4,%),4,E)*2)+(mov(roc(C,6,%),6,E)*3)+ mov(roc(C,10,%),8,E)*4) 
*KST Weekly mm Exp Intermedio(mov(roc(C,10,%),10,E)*1)+(mov(roc(C,13,%),13,E)*2)+(mov(roc(C,15,%),15,E)*3)+mov(roc(C,20,%),20,E)*4)
*KST Intermedio Weekly MM Semplice(mov(roc(C,10,%),10,S)*1)+(mov(roc(C,13,%),13,S)*2)+(mov(roc(C,15,%),15,S)*3)+(mov(roc(C,20,%),20,S)*4)
*KST Lungo Weekly(mov(roc(C,39,%),26,E)*1)+(mov(roc(C,52,%),26,E)*2)+(mov(roc(C,78,%),26,E)*3)+(mov(roc(C,109,%),39,E)*4)
*KST Monthly Lungo((mov(roc(C,9,%),6,S)*1)+(mov(roc(C,12,%),6,S)*2)+(mov(roc(C,18,%),6,S)*3)+(mov(roc(C,24,%),9,S)*4))/4 
== Vedi anche: ==
*Indice sequenziale Formule 
*KST
Category:Formule
Formula Keltner Channels

I canali di Keltner sono spiegati nel libro The New Commodity Trading System and Methods di Perry Kaufman inizialmente introdotti nel libro How To Make Money in Commodities , di Chester W. Keltner. Categoria: Nuovi/IbridiFormula per MetaStock™:
§ Keltner ChannelsINIZIO FORMULA{The 10-Day Moving Average}MOV( (H+L+C)/3, 10, Simple )FINE FORMULA§ Keltner - Upper Keltner Band INIZIO FORMULAMOV((H+L+C)/3,10,S) + MOV((H-L),10,S)FINE FORMULA§ Keltner - Lower Keltner BandINIZIO FORMULAMOV((H+L+C)/3,10,S) - MOV((H-L),10,S)FINE FORMULATutte tre le formule devono essere tracciate sulla cartina.Nel System Tester, Il segnale di acquisto (BUY) o di ricopertura in caso si sia aperta una posizione di vendita allo scoperto (COVER SHORT) avviene quando si verifica la condizione:System Test§ Keltner Channels TestINIZIO TESTEnter Long (o Close Short o Cover Short)C < fml(“§ Keltner - Upper Keltner Band ”)Close Long (o SELL SHORT)C > fml(“§ Keltner Channels”)FINE TEST
Enter Long: BUY quando la chiusura è inferiore alla banda inferioreClose Long: SELL quando la chiusura è superiore alla banda di mezzo della media mobile.La versione originale è stata modificata in quanto a prima vista rende di più come è attualmente formulata. In origine il sistema apriva la posizione LONG quanto la chiusura era superiore alla banda Upper e la chiudeva quando era inferiore alla banca Lower.
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Ken Roberts' Formulas

Le formule qui presentate individuano le variazioni al rialzo o ribasso dei contratti tracciando un’apposita linea indicante lo stato delle contrattazioni.E’ interessante l’applicazione dell’immissione sul grafico di una linea che mostra il possibile ritracciamento del 50% rispetto al nuovo Minimo o Massimo.Categoria: Nuovi/IbridiFormula per MetaStock™:
§ KR 12 Month High/Low (Continuous)Questo è un indicatore di onda triplice da immettere in una finestra interna. Questa formula viene usata solamente sui contratti in trattazione continua che hanno più di un anno di dati. Traccerà +1 il giorno durante il quale sono stati scambiati nuovi contratti al rialzo (high) e -1 per i giorni durante i quali i contratti sono stati scambiati al ribasso.INIZIO FORMULAIf(HHV(High,252)>Ref(HHV(High,252),-1),+1,If(LLV(Low,252)<Ref(LLV(Low,252),-1),-1,0))FINE FORMULA§ KR 50% Retracement (Continuous)Traccia sul grafico il ritracciamento del 50 % rispetto al Top o BottomQuesto è un indicatore che viene applicato direttamente sui prezzi all’interno della tua cartina.Questa formula viene usata solamente su contratti specifici che hanno più di un anno di dati. Traccerà una linea sulla cartina che mostrerà in tempo alcuni punti dove potrebbe essere il ritracciamento del 50%.Nota: questa linea cambierà in relazione al cambiamento del titolo quando esso farà nuovi massimi o nuovi minimi, mostrando che il 50% di ritracciamento potrebbe avvenire in ogni momento.INIZIO FORMULA((HHV(High,252)-LLV(Low,252))/2)+LLV(Low,252)FINE FORMULAEsplorazione§ KR Sideways Channels ExplorationINIZIO ESPLORAZIONEColumnC: TopMov(Peak(1,H,1),45,S)-Ref(Mov(Peak(1,H,1),45,S),-45)ColumnD: BottomMov(Trough(1,L,1),45,S)-Ref(Mov(Trough(1,L,1),45,S),-45)Filter:ColC < 1 AND ColC > -1 AND ColD < 1 AND ColD > -1Periodicity: DailyFINE ESPLORAZIONE
§ KR 12 Month High/Low (Contract)Questo è un indicatore di onda triplice da immettere in una finestra interna. Questa formula viene usata solamente su uno specifico contratto che ha meno di un anno di dati. Traccerà +1 il giorno durante il quale è stato scambiato un nuovo contratto al rialzo (high) e -1 per i giorni durante i quali i contratti sono stati scambiati al ribasso.INIZIO FORMULAIf(Highest(High)>Ref(Highest(High),-1),+ 1,If(Lowest(Low)<Ref(Lowest(Low),-1),-1,0))FINE FORMULA§ KR 50% Retracement (Contract)Traccia sul grafico il ritracciamento del 50 % rispetto al Top o Bottom.Questo è un indicatore che viene applicato direttamente sui valori dei prezzi nella tua cartina. Questa formula viene usata solamente su contratti specifici che hanno meno di un anno di dati. Traccerà una linea sulla cartina che mostrerà in tempo alcuni punti dove potrebbe essere il ritracciamento del 50%.Nota: questa linea cambierà in relazione al cambiamento del titolo quando esso farà nuovi massimi o nuovi minimi, mostrando che il 50% di ritracciamento potrebbe avvenire in ogni momento.INIZIO FORMULA((Highest(High)-Lowest(Low))/2)+Lowest(Low)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Klinger volume oscillator

La formula del Klinger volume oscillator è in linguaggio Easy Language dove: 
*FastX è la lunghezza della media esponenziale lunga della forza esercitata dai volumi 
*SlowX è la lunghezza della media mobile esponenziale corta della forza esercitata dai volumi 
*Trigger è la lunghezza della media mobile esponenziale del KVO.
INIZIO FORMULA{*********************************************KVO-INDICATOROmegaResearch.com**********************************************}Inputs: FastX(34), SlowX(55), TrigLen(13), Smooth(1);Vars: Trigger(0);Trigger = XAverage(KVO(FastX, SlowX), TrigLen);IF Smooth <= 1 Then BeginPlot1(KVO(FastX, SlowX), "KVO");Plot2(Trigger, "KVO Trigger");EndElse BeginPlot1(Summation(KVO(FastX, SlowX), Smooth), "KVO");Plot2(Summation(Trigger, Smooth), "KVO Trigger");End;Plot3(0, "Zero");IF Plot1 Crosses Above Plot2 OR Plot1 Crosses Below Plot2 OR Plot2 Crosses Above Plot3 OR Plot2 Crosses Below Plot3 ThenAlert = True;{*****************************************Function – VForce*****************************************}Vars: TSum(0), Trend(0), DM(0), CM(0);TSum = High + Low + Close;IF TSum > TSum[1] Then Trend = 1Else Trend = -1;IF Trend = Trend[1] Then CM = CM + RangeElse CM = Range + Range[1];IF CM <> 0 Then VForce = Volume * AbsValue(2 * (DM/CM) -1) * Trend * 100;{*******************************************Function – KVO*******************************************}Inputs: FastX(Numeric), SlowX(Numeric);Vars: FXAvg(0), SXAvg(0);FXAvg = XAverage(VForce, FastX);SXAvg = XAverage(VForce, SlowX);KVO = FXAvg - SXAvg; 
FINE FORMULA 
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Kurtosis Indicator

L’indicatore Kurtosis misura il Sentiment del mercato. Categoria: Nuovi/IbridiFormula per MetaStock™:
§ Kurtosis IndicatorINIZIO FORMULAMov(Mov(Mo(3)-Ref(Mo(3),-1),66,E),3,S)FINE FORMULAIl Kurtosis è costituito da tre diverse parti. Il Kurtosis, il Fast Kurtosis(FK), ed il Fast/Slow Kurtosis(FSK).§ Kurtosis(K)Il Kurtosis(K) è dato dal Kurtosis di oggi meno quello di ieri.INIZIO FORMULAmo(3)-ref(mo(3),-1)FINE FORMULA§ Fast Kurtosis(FK)Il Fast Kurtosis(FK) corrisponde al Kurtosis ammorbidito dalla media mobile esponenziale a 66 giorni.INIZIO FORMULAmov(K,66,E) mov(mo(3)-ref(mo(3),-1,66,E)FINE FORMULA§ Fast/Slow Kurtosis(FSK)Il “§ Fast/Slow Kurtosis(FSK)” corrisponde al FK ammorbidito con una media mobile semplice a 3 giorni.INIZIO FORMULAmov(mov(mo(3)-ref(mo(3),-1),66,E),3,S)FINE FORMULA
Puoi sperimentare con differenti periodi di tempo per ottimizzare i risultati. Per esempio, per calcolare il Kurtosis impostato a 4 giorni, la variabile FK a 50 giorni e la variabile FSK a 10 giorni, usa la seguente formula:§ Kurtosis Indicator (4,50,10)INIZIO FORMULAmov(mov(mo(4)-ref(mo(4),-1),50,E),10,S)FINE FORMULAAl tracciato inserito in una finestra interna assegna i valori +0.2 e –0.1 alle due linee che delimiteranno il tracciato.Il superamento al ribasso della linea -0.1 genererà un segnale BUY mentre quando supererà al rialzo la linea con il valore +0.2 verrà generato un segnale di vendita (SELL).
§ Kurtosis Indicator TestINIZIO TESTEnter Long:Mov(Mov(Mo(5)-Ref(Mo(5),-1),26,E),9,S)Close Long:Mov(Mov(Mo(5)-Ref(Mo(5),-1),26,E),9,S)FINE TESTSystem TesterE' possibile ottimizzare i parametri nel seguente modo:§ Kurtosis Indicator Test (ottimizza)INIZIO TESTPrdK:=OPT1; {standard 3; OPT1 1-10}PrdFK:=OPT2; {standard 66; OPT2 1-255}PrdFSK:=OPT3; {standard 3; OPT1 1- 55}Mov(Mov(Mo(PrdK)-Ref(Mo(PrdK),-1 ), PrdFK, E ), PrdFSK, S )FINE TESTDopo averla inserita, attribuisci, premendo il tasto Optimize, i valori indicati nelle parentesi graffe alle rispettive variabili OPT.Puoi creare un esperto attivabile con le condizioni sopra indicate.
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Linear Trend Oscillator

Originariamente disponibile solo nel software CandlePower.Categoria: Nuovi/IbridiFormula per MetaStock™:
INIZIO FORMULA(Sin(((10*(Sum(Cum(1)*C,10)))-(Sum(Cum(1),10)*(Sum(C,10))))/((10*Sum(Pwr(Cum(1),2),10))-Pwr(Sum(Cum(1),10),2))) - Sin(((20*(Sum(Cum(1)*C,20)))-(Sum(Cum(1),20)*(Sum(C,20))))/((20*Sum(Pwr(Cum(1),2),20))-Pwr(Sum(Cum(1),20),2))))*100FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula MACD Histogram

Queste due formule sono gli indicatori del Dr. Alexander Elder.Categoria: TempoFormula per MetaStock™:§ MACD HistogramINIZIO FORMULA( Mov( C,12,E ) - Mov( C,26,E ) ) - Mov( ( Mov( C,12,E ) - Mov(C,26,E ) ),9,E )FINE FORMULALa formula per l’indicatore settimanale “Weekly MACD Histogram” che utilizza dati giornalieri è:§ MACD Histogram WeeklyINIZIO FORMULAMov(If(DayOfWeek()=5,C,Peak(1,If(DayOfWeek()=5,C,0),1)),60,E)-Mov(If(DayOfWeek()=5,C,Peak(1,If(DayOfWeek()=5,C,0),1)),130,E)-Mov(Mov(If(DayOfWeek()=5,C,Peak(1, If(DayOfWeek()=5,C,0),1)),60,E)-Mov(If(DayOfWeek()=5, C,Peak(1,If (DayOfWeek()=5,C,0),1)),130,E),45,E)FINE FORMULADopo aver trascinato i due indicatori all’interno di due separate finestre, nelle properties della linea attiva la modalità grafico Histogram. In questo modo saranno più significativi i dati rappresentati.
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula MACD P

Formula del MACD personalizzabile. Categoria: TempoFormula per MetaStock™: 
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,12);Periods2 := Input("Time Periods",1,1000,25);Periods3 := Input("Time Periods",1,1000,9);Mov((Mov(C,periods,E) - Mov(C,periods2,E)),periods3,E)FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula MACD w/SAR

Sia il MACD che il SAR sono due ottimi indicatori, qui sono assemblati in un unico indicatore che ne sintetizza i segnali operativi in maniera semplice e immediata. I segnali operativi scaturiscono al raggiungimento della zona +/-2, quando il titolo raggiunge e si mantiene nella zona +/-2 ci troviamo di fronte ad un trend rialzista/ribassista.Categoria: Nuovi/IbridiFormula per MetaStock™: INIZIO FORMULAPeriods := Input("Time Periods",1,1000,9);If(MACD()>Mov(MACD(),periods,E),If(SAR(.02,.2)<C,2,1),If(SAR(.02,.2)>C,-2,-1))FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Market Facilitation Index

Le seguenti formule sono state costruite utilizzando le istruzioni presenti nella rivista Technical Analysis of Stocks & Commodities del giugno 1994, nell’articolo "The Market Facilitation Index", di Gary Hoover.Categoria: Nuovi/IbridiFormula per MetaStock™: 
INIZIO FORMULE§ MFI RangeHigh-Low§ MFIFml("§ MFI Range") / Volume§ MFI Efficiency{+1 = incremento -1 = decremento 0 = invariato}If(Fml("§ MFI"),>,Ref(Fml("§ MFI"),-1),1, If(Fml("§ MFI"),<,Ref(Fml("§ MFI"),-1),-1, If(Fml("§ MFI"),=,Ref(Fml("§ MFI"),-1),0,0)))§ Market Facilitation Comparison{1 = +,+ 2 = +,- 3 = -,+ 4 = -,-}If(V,>,Ref(V,-1),If(Fml("§ MFI"),>,Ref(Fml("§ MFI"),-1) ,1,If(Fml("§ MFI"),<,Ref(Fml("§ MFI"),-1),2,0)),If(V,< ,Ref(V,-1),If(Fml("§ MFI"),>,Ref(Fml("§ MFI"),-1),3,If( Fml("§ MFI"),<,Ref(Fml("§ MFI"),-1),4,0)),0))FINE FORMULE
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula Mass Index

Mass Index è utilizzato principalmente per identificare i cambiamenti del trend. L'indicatore è stato presentato nel numero di giugno 92 della rivista Technical Analysis of Stocks & Commodities all'articolo "The Mass Index", di Donald Dorsey.Categoria: Nuovi/IbridiFormula per MetaStock™: INIZIO FORMULASum(Mov( ( H - L ) ,9 ,E) / Mov(Mov( ( H - L ) ,9 ,E) ,9 ,E ) ,25 )FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule
Formula McGinley Dynamic

Formula sviluppata da McGinley.Categoria: Nuovi/IbridiFormula per MetaStock™: 
INIZIO FORMULAPeriods := Input("Time Periods",1,1000,12);Ref(Mov(C,periods,E),-1)+((C-(Ref(Mov(C,periods,E),-1))) / (C/(Ref(Mov(C,periods,E),-1))*125))FINE FORMULA
== Vedi anche: ==
*Indice sequenziale Formule
Category:Formule