In passato, progettare strategie di trading richiedeva la scrittura di codice, con una soglia d'ingresso molto alta. Ora, grazie alla funzione di “script visuale”, non è necessario saper programmare: basta trascinare e rilasciare alcuni passaggi come se si costruissero dei blocchi, per creare strategie di trading professionali, e puoi anche impostare la visualizzazione delle candele e gli avvisi di trading!
1. Cos'è uno “script visuale”?
In parole semplici, è uno strumento WYSIWYG (What You See Is What You Get). Qualsiasi funzione tu desideri, puoi semplicemente trascinarla e impostarla nell'interfaccia, e il sistema genererà automaticamente strategie di trading complesse.
Vantaggi:
Soglia zero di codice: Non è necessario imparare un linguaggio di programmazione.
Professionalità: Le strategie generate sono comunque professionali ed efficaci.
Scalabilità: Se in futuro desideri approfondire, puoi modificare direttamente il codice generato visivamente (la piattaforma offre un linguaggio proprietario), realizzando una transizione fluida.
2. Genera facilmente una strategia di trading in quattro passaggi (esempio con media mobile)
Prendiamo come esempio la strategia più comune di “media mobile rialzista” (cioè acquisto al “golden cross”) e ti insegniamo a completare la creazione della strategia in quattro passaggi:
(1)Definisci gli indicatori: ad esempio, imposta due medie mobili: MA10 (media mobile a 10 giorni) e MA20 (media mobile a 20 giorni).

(2) Imposta le condizioni: definisci il segnale di attivazione della strategia. Ad esempio, MA10 incrocia verso l’alto MA20 (comunemente chiamato “golden cross”), come segnale di acquisto.


(3) Visualizzazione grafica: imposta il colore delle linee delle tue medie mobili, aggiungi marcatori ai segnali di acquisto e vendita, per distinguerli facilmente sul grafico a candele.
Disegna le medie mobili:

Disegna i marcatori di golden cross e death cross:

(4) Imposta avvisi: quando la condizione impostata al secondo passaggio (golden cross) è soddisfatta, imposta un popup o una notifica dal sistema per ricordarti di cogliere l'opportunità di trading.

Dopo aver completato questi quattro passaggi, clicca su “Salva” e scegli “Mostra sul grafico a candele”, e la tua strategia di trading completa è pronta!

Vediamo il grafico mostrato sulle candele:

Procediamo ora con l'impostazione degli avvisi per vedere l'effetto:



3. Altri riferimenti a strategie comunemente usate
Una volta imparata la strategia della media mobile, puoi utilizzare lo stesso approccio per creare altre strategie comuni, ad esempio:
1. Strategia di “cambio incrocio” dell’indicatore KDJ
L’incrocio tra la linea K e la linea D nell’indicatore KDJ è spesso utilizzato per determinare il momento di acquisto o vendita:
Golden cross (K incrocia verso l’alto D): come mettere la macchina in “marcia avanti”, suggerisce una possibile crescita.
Death cross (K incrocia verso il basso D): come mettere la macchina in “retromarcia” o “rallentare”, suggerisce una possibile discesa.
Punto chiave: La posizione del KDJ è molto importante, il golden cross in zona bassa (zona di ipervenduto) è più affidabile, il death cross in zona alta (zona di ipercomprato) è più rischioso.

Abbiamo preparato una ricca selezione di template di indicatori visuali, con le funzioni di base già preimpostate per te, basta aggiungerli con un click per usarli subito.

2. Modalità avanzata delle strategie: visualizza e modifica il codice
Anche se l’operazione è senza codice, il sistema genera comunque codice professionale in background. Se vuoi fare un passo avanti, puoi visualizzare il codice sorgente generato in qualsiasi momento e modificarlo e ottimizzarlo per realizzare strategie personalizzate più complesse.

(Esempio di codice sorgente, non preoccuparti se non lo capisci, basta sapere che questa funzione esiste!)
// @version=2
// Passaggio 1: Definisci una variabile ma10
ma10 = ma(close, 10)
ma20 = ma(close, 20)
// Passaggio 2: Imposta le condizioni
condition_1 = crossup(ma10, ma20)
condition_2 = crossdown(ma10, ma20)
// Passaggio 3: Disegna il grafico
plot(ma10, title='ma10', color='#2bba92', lineWidth=1, lineDash=[0])
plot(ma20, title='ma20', color='rgba(245,33,45,1)', lineWidth=1, lineDash=[0])
plotText(condition_1, text='Golden Cross', title='Golden Cross', refSeries=ma10, placement='top', color='rgba(255,133,192,1)')
plotText(condition_2, text='Death Cross', title='Death Cross', refSeries=ma20, placement='top', color='rgba(179,127,234,1)')
// Passaggio 4: Aggiungi avvisi
alertcondition(condition_1, title='ma10 Golden Cross', direction='buy')
alertcondition(condition_2, title='m10 Death Cross', direction='sell')
Molti strumenti sul mercato richiedono o la scrittura completa del codice (troppo difficile per i principianti), o offrono solo template fissi (non personalizzabili).
Questa funzione di “script visuale” trova invece “la soluzione ottimale intermedia”:
Per utenti principianti: Operazioni senza codice, facile avvio come “designer di strategie”.
Per professionisti: Supporto per linguaggio proprietario, soddisfa le esigenze flessibili di strategie complesse.
Così non dovrai più affidarti solo all’esperienza soggettiva o seguire ciecamente gli altri, ma potrai trasformare le tue idee di trading in strategie concrete ed eseguibili.
4. Risorse di apprendimento avanzate
Se desideri passare da “designer di strategie” a “sviluppatore di strategie”, puoi consultare i materiali di apprendimento forniti dalla piattaforma: