Questo screener ti permette di confrontare azioni appartenenti allo stesso indice:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Confronto tra azioni dello stesso indice
//
TIMEFRAME (daily )
CloseVal = Close
//
//EQUITYFRAME("Azioni - US (NASDAQ","AMZN")
EQUITYFRAME ("Indices - MIB" ,"Indices - MIB" )
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")
Questo, invece, ti permette di confrontare un indice con le azioni che lo compongono:
// confronto tra un indice e le azioni che lo compongono
//
////////////////////////////////////////////////////////////////
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" )
ed infine questo per confontare coppie valutarie Forex:
// confornto tra Valute FX
//
EQUITYFRAME ("Currencies" ,"EURUSD" )
eurusd= close
//
EQUITYFRAME ("Currencies" ,"GBPUSD" )
gbpusd= close
//
result= eurusd/ gbpusd
screener [ 1 ] (result)