Roma - Negli ultimi anni l'impressionante salita del prezzo della prima e principale moneta virtuale del mondo, il Bitcoin (BTC), ha creato numerosi nuovi ricchi che con tanta fortuna, un po' d'audacia e un pizzico di strategia hanno accumulato piccole e grandi fortune.
L'interesse generato da questi profitti ha poi consentito la nascita di altre monete virtuali (cryptocurrencies) come Ethereum (ETH), Binance (BNB), Shiba inu coin (SHIB) ecc. Ormai se ne contano a centinaia: addirittura ci sono anche quelle di alcune squdre di calcio comprese a.s. Roma (ASR) e s.s. Lazio (LAZIO) . Alcune si basano su piattaforme proprietarie come BTC e altre sulla piattaforma di Ethereum come SHIB.
Ma cosa occorre, quali strumenti bisogna avere per investire in crypto?
- Innanzitutto i soldi: io consiglio, di non investire più del 2% della propria liquidità, essendo un mercato estremamente volatile e rischioso. Quindi se avete da parte un gruzzolo di 200 mila euro, il consiglio degli investitori è prenderne 4000 da investire in crypto monete. Il resto meglio investirlo in fondi di investimento delle poste, oppure in buoni fruttiferi, oppure in un immobile.
- I soldi vanno trasferiti su una piattaforma di trading online e per me la migliore è Binance (Link). Binance è ricco di funzionalità per investire i propri risparmi con varie modalità, ma lascio a voi il piacere di scoprirle. Io personalmente uso solo gli investimenti di tipo Spot: compra e vendi direttamente. Per utilizzare Biannce dovete creare un account, inviarci dei soldi e creare delle API personali per interagire con un BOT che vi aiuterà a verificare i guadagni. Binance mette infine a disposizione dell'utente anche una carta di credito Visa, che invierà a casa, che può essere usata in qualsiasi POS oppure per pagare con il cellulare tramite NFC utilizzando i vostri guadagni in cryptovaluta e convertiti in euro: meglio di così non si può.
- Poi occorre avere uno strumento che ti "dica" quando comprare e quando vendere. Qui le cose si potrebbero fare complicate, ma utilizzando uno strumento come Tradingview (Link) avrete a disposizione tutte le monete del mondo unite a numerosissime funzioni di analisi integrate. Oltre ad un sistema di scripting per lanciare i messaggi di acquisto e vendita. Poi spiego tutto con calma.
- A questo punto, una volta che abbiamo dei buoni segnali occorre inviarli ad una ulteriore piattaforma di sicurezza che abbia altri strumenti che consentano di vendere le cryptovalute anticipatamente se si verificano alcune condizioni. Io uso Cryptohopper (Link).
Quindi lo schema è:
Tradingview -> Cryptohopper -> Binance
E questo sarebbe tutto quello che serve.
Alcune leggi empiriche che ho ricavato in un anno di esperienza sono le seguenti:
- comprare solo quando BTC è in salita (Bullish) perché le altre crypto sono molto legate all'andamento di Bitcoin
- vendere tutto quando BTC va in discesa (Bearish)
- utilizzare un periodo di cotrollo dei BTC settato ad 5 ore: 5H.
- utilizzare la funzione finanziaria EMA per determinare quando BTC è in salita o in discesa
========================
Per aiutarvi posto il mio script (chiamatelo Extreme prices breakout) per Tradingvierw che deve parlare con Cryptohopper, Sistituite [id_del_tuo_hoppper_su_cryptohopper] con il vostro hopper id:
//@version=5
strategy(
title="Extreme prices breakout",
overlay=true,
initial_capital=8000,
currency=currency.USD,
default_qty_type=strategy.percent_of_equity,
default_qty_value=0.66,
commission_type=strategy.commission.percent,
commission_value=0.1, pyramiding=5, calc_on_order_fills=false)
// Inputs
highLen = input.int(title="Highest High Lookback", defval=20)
lowLen = input.int(title="Lowest Low Lookback", defval=20)
exitAvg = input.bool(title="Exit With Average Line?", defval=false)
// Compute values
highestHigh = ta.highest(high, highLen)[1]
lowestLow = ta.lowest(low, lowLen)[1]
avgValue = (highestHigh + lowestLow) / 2
// Plot data
plot(series=highestHigh, color=color.new(color.green,50), linewidth=2)
plot(series=lowestLow, color=color.new(color.red,50), linewidth=2)
plot(series=avgValue, color=color.new(#FFD700,50), linewidth=2)
// Determine trading conditions
longEntry = ta.crossover(high, highestHigh)
shortEntry = ta.crossunder(low, lowestLow)
exitPosition = (strategy.position_size > 0 and close < avgValue) or
(strategy.position_size < 0 and close > avgValue)
emaFast = 8
emaSlow = 24
fastEMA = ta.ema(close, emaFast)
slowEMA = ta.ema(close, emaSlow)
plot(series=fastEMA, color=color.green, linewidth=3)
plot(series=slowEMA, color=color.red, linewidth=3)
longOK = true
shortOK = true
longEMACondition = ta.crossover(fastEMA, slowEMA)
shortEMACondition = ta.crossunder(fastEMA, slowEMA)
act = longEntry ? 'buy' : 'sell'
// Submit orders
if (longEntry and fastEMA>slowEMA)
act := 'buy'
message_hopper = 'hopper_id:[id_del_tuo_hoppper_su_cryptohopper]\ncoin:' + str.replace_all(syminfo.ticker, 'USDT', '') + '\naction:' + act + '\nmarket_order:1'
strategy.entry("customdoor", strategy.long, alert_message=message_hopper)
if (shortEntry or (exitAvg and exitPosition) or shortEMACondition)
act := 'sell'
message_hopper = 'hopper_id:[id_del_tuo_hoppper_su_cryptohopper]\ncoin:' + str.replace_all(syminfo.ticker, 'USDT', '') + '\naction:' + act + '\nmarket_order:1'
strategy.close("customdoor", alert_message=message_hopper)
========================
Su trading view a questo punto dovete creare un alert per ogni moneta con cui volete operare.
Selezionate un grafico qualsiasi nella modalità avanzata e scrivete ad esempio BTCUSDT.
Selezionate la riga relativa all'operatore Binance
Sul grafico che comparirà cliccate con il tasto dentro e selezionate Add alert...
E configurate l'alert nel seguente modo:
Condition: Extreme prices breakout
Webhook URL: https://www.cryptohopper.com/tradingview_alerts/hook?key=[La vostra api key di cryptohopper]
Message: {{strategy.order.alert_message}}
========================
Qui invece trovate la mia configurazione per l'hopper di Cryptohopper:
2 trigger che vi dicano quando BTC va in salita:
il primo chiamato BTC open:
market: BTC
candle size: 1 day
indicator: EMA con
signals a buy
EMA short period: 8
EMA long period: 24
action: set buy status: Enabled
set selling status: Enabled
il secondo chiamato BTC close:
marcket: BTC
candle size: 1 day
indicator: EMA con
signals a sell
EMA short period: 8
EMA long period: 24
action: set buy statys: Disabled
set selling status: Enabled
Sell settings: take profit: 50%
Stop loss: 20%
Trailing stop loss: triggered at 50%
trailing percentage 5%