Potrei aiutarti con il codice, ma ho bisogno di sapere:
- che orari sono quelli di pre-market (inizio e fine)
- cos’è il Pre-market Change
- cosa significa Total share oustanding (MRQ) 50M- 800M
non faccio azionario, per cui non ho idea di cosa siano.
L’altro post l’ho cancellato.
Orario di pre market e post market insieme che sarebbero (con orario americano) dalle ore 16:00 alle ore 20:00 e dalle ore 04:00 alle ore 09:30
Pre market change (sarebbe il movimento di prezzo durante il pre-market) quindi un minimo di -3.5% o 3.5 %, di variazione di prezzo dalla chiusura del giorno precedente al pre market
Total share oustanding (MRQ) 50M- 800M, sarebbe il flottante, ovvero si indica il numero di azioni emesse da una società e disponibili per la negoziazione.
L’ultimo, il flottante, non si può conoscere. Si può conoscere solo il volume scambiato.
Proverò a codificarlo,
Per gli screener utilizza il supporto ProScreener (l’ho spostato io). Grazie 🙂
Eccolo:
Timeframe(default)
PreMarketA = 160000
PreMarketB = 200000
IF Time = PreMarketA THEN
PrezzoA = open
PrezzoB = 0
PreVolume = 0
ENDIF
IF Time >= PreMarketA AND Time <= PreMarketB THEN
PreVolume = PreVolume + Volume
ENDIF
IF Time = PreMarketB THEN
PrezzoB = close
VarPrezzo = (1 - (PrezzoB / PrezzoA)) * 100
ENDIF
c1 = PreVolume >= 110000 AND PreVolume <= 50000000
c2 = close >= 9 AND close <= 400
c3 = VarPrezzo >= -3.5 AND VarPrezzo <= 3.5
Timeframe(Daily)
c4 = Volume >= 50000000 AND Volume <= 8000000000
Timeframe(default)
Cond = c1 AND c2 AND c3 AND c4
SCREENER[Cond](Volume AS "Vol")
Il volume complessivo (in sostituzione di MRQ) l’ho calcolato sul volume giornaliero.
Nelle prove, alla riga 20, ho dovuto mettere 5M (invece di 50M) per trovare qualcosa, ma forse va provato più tardi, durante l’orario normale.