Salve, avrei necessità di rapportare i due indici eurostock e il suo indice di volatilità vstock quindi: close eurostock / close vstock, con il “valore” scaturito da questo rapporto, applicarvi sopra altri indicatori (che immagino io sappia fare da me) come ad esempio bande bollinger etc come posso fare ad avere questo valore scaturito?
Così su due piedi mi viene in mente l’utilizzo dell’indicatore Forza Realtiva su cui poi applicare l’indicatore che ti serve.
Negli screener esiste il comando ma non credo sia utilizzabile per creare indicatori
EQUITYFRAME("nome del mercato" , "ticker")
Grazie comunque dei suggerimenti ma questo equityframe proprio non riesco a farlo funzionare per i due indici su citati qualcuno ci è riuscito?
Oltretutto pare che dopo questo sforzo io non possa neanche generare un indicatore (come suggerito da Tom) con questi valori scaturiti dai close dei due strumenti.
Insomma pare che su questa cosa di lavorare su 2 sottostanti siamo in alto mare con prt… oppure qualcun altro può aggiungere qualcosa a questo thread?
Insomma io volevo semplicemente un set di valori scaturiti dai close di 2 strumenti che ad esempio ho indicato sopra, possibile che non ci sia modo dopo tante versioni di prorealtime?
Grazie
puoi usare lo spread definendolo come il rapporto che vuoi e poi usare confronta strumento per vedere anche l’eurostoxx nello stesso grafico. il risultato è quello allegato.
EQUITYFRAME consente di confrontare un’azione con le altre dello STESSO indice:
TIMEFRAME(daily)
CloseVal = Close
//
EQUITYFRAME("Azioni - US (NASDAQ","AMZN")
CloseInd = Close
EQUITYFRAME(default)
Ratio = (CloseVal / CloseInd) *100
//
TIMEFRAME(default)
RelativeStrength = (Ratio - Ratio[1]) *100
MyAvg = average[20,0](RelativeStrength) //Media Semplice a 20 periodi
Cond = 0
IF RelativeStrength CROSSES OVER MyAvg AND (close > 150) THEN
cond = 1
ELSIF RelativeStrength CROSSES UNDER MyAvg AND (close > 150) THEN
cond = 2
ENDIF
SCREENER [Cond](Cond AS "1=↑,2=↓")//(RelativeStrength AS "RelativeStrength")
oppure puoi confrontare un indice con tutte le azioni che lo compongono:
Timeframe(Daily)
EQUITYFRAME("Indices - MIB","MIB")
Indice = (close - close[1]) * 100 / close //es.: 2.277%
//
EQUITYFRAME(default)
Stock = (close - close[1]) * 100 / close //es.: 2.277%
//-------------------------------------------------------
Cond = (Stock > Indice)
SCREENER[Cond](Stock AS "Performance")
o due diverse coppie valutarie (da https://www.prorealcode.com/topic/relative-strength-screener-and-custom-index/#post-37623):
EQUITYFRAME("Currencies","EURUSD")
eurusd=close
equityframe("Currencies","GBPUSD")
gbpusd=close
result=eurusd/gbpusd
screener[1](result)