Entrare a mercato ai livelli di Fibonacci
Forums › ProRealTime forum Italiano › Supporto ProOrder › Entrare a mercato ai livelli di Fibonacci
- This topic has 8 replies, 2 voices, and was last updated 6 months ago by robertogozzi.
-
-
03/30/2024 at 9:34 PM #230770
ciao a tutti
sto implementando una strategia.
ma non deve entrare a mercato ma a livelli fibonacci della candela 1
nella immagine dove deve entrare in caso di vendita
le due linee rosse: entrata a 0.618 della candela ( ma entrare non a mercato ma solo con ordine LIMIT)
e uscita a 2.618 del range della candela 1
04/01/2024 at 3:06 PM #230849Per favore non aggiungere nuove richieste ad altre precedenti, ma crea un nuovo argomento.
Grazie 🙂
Inoltre ho spostato tutto, anche l’altro argomento, nel supporto ProOrder in quanto trattasi di strategie.
Quindi per entrare SHORT occorrono due candele rialziste seguite da una ribassista che abbia fatto un nuovo massimo? ed i livelli di Fibonacci vanno calcolati su quella ribassista?
Ovviamente immagino sia l’opposto per l’entrate LONG, cioè due candele ribassiste seguite da una candela rialzista che faccia un nuovo minimo, è così?
04/02/2024 at 7:16 PM #230918ti ringrazio,
i livelli vorrei che fossero calcolalti sulla candela 1 ( cerchiata ) : tale candela ( 1) deve essere bearish con la precedente (2) bullish. la candela corrente deve avere il minimo che rompe il minimo della candela 1 bearish
se queste condizioni si verificano allora vorrei entrata non a mercato, ma un’entrata limit al livello 0.618 della candela 1 e uscita a livello 2.618 sempre della stessa candela.
allego una immagine e uno script con le condizioni short in grassetto che però non mi entra e non mi esce come vorrei:
ho cercato di posizionare lo stop sopra la candela 1 short al livello 0,32 della candela 1
// Definizione dei livelli di prezzo per entrare in posizioni long e short
entryLevelLong = Low + (range*0.618) // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni long
entryLevelShort =High – (range*0.618) // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni shortIF longconditions THEN
SL = low – (range * 0.32)
TP = high + (range * 2.618)
BUY 1 CONTRACT AT entryLevelLong LIMIT
SET STOP pLOSS SL
SET TARGET pPROFIT TP
ELSIF shortconditionds THEN
SL = high + (range * 0.32)
TP = low – (range * 2.618)
SELLSHORT 1 CONTRACT AT entrylevelShort LIMIT
SET STOP pLOSS SL
SET TARGET pPROFIT TP
ENDIF04/09/2024 at 8:59 PM #231326ciao Roberto
hai avuto modo di verificare il mio script e dove è migliorabile?
grazie
04/12/2024 at 3:47 PM #231464Mancano due variabili, come puoi vedere dall’immagine, puoi aggiungerle?
05/07/2024 at 5:42 PM #232439ecco le mie condiozioni
// Definizione dei parametri del codice
DEFPARAM CumulateOrders = True // Posizioni cumulate disattivateEma21 = average[21,1](close)
Bullish = close > open
Bearish = close < open
LA3 = close[m] > Ema21[m]
LA4 = close[n] > Ema21[n]
LA5 = close[o] > Ema21[o]SA3 = close[m] < Ema21[m]
SA4 = close[n] < Ema21[n]
SA5 = close[o] < Ema21[o]L2 = Bullish AND Bearish[1]
S2 = Bearish AND Bullish[1]
L3 = high > close[1]
S3 = low < close[1]
L4 = low < low[1]
S4 = high > high[1]
// DEFINISCI DMHC
L5 = close > high[1] AND low < low[1]//DEFINISCI DMLC
S5 = close < low[1] AND high < high[1]L5 = range[2] < range[3]
S5 = range[2] > range[3]MaxCrossesOverEma21 = close crosses over Ema21
MinCrossesBelowEma21 = close crosses under Ema21CondL = LA3 AND LA4 AND LA5 AND L2
CondS = SA3 AND SA4 AND SA5 AND S2// Definizione dei livelli di prezzo per entrare in posizioni long e short
entryLevelLong = close * 0.618 // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni long
entryLevelShort = close * 0.618 // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni shortIF CondL THEN
SL = low – (range * 0.1)
TP = close + (range * 2.618)
BUY 1 CONTRACT AT entryLevelLong LIMIT
SET STOP PRICE SL
SET TARGET PRICE TP
ELSIF CondS THEN
SL = high + (range * 0.1)
TP = close – (range * 2.618)
SELLSHORT 1 CONTRACT AT entryLevelShort LIMIT
SET STOP PRICE SL
SET TARGET PRICE TPENDIF
//graphonprice TradePrice AS “Entrata”05/11/2024 at 3:17 PM #232548Scusami, ma puoi indicare bene le righe dei livelli di entrata, di SL e TP per gli SHORT?
I LONG sono l’opposto, nella foto è meglio evitare linee estranee.
06/04/2024 at 1:55 PM #233485ecco il grafico con i livelli di entrata take profit ( ne ho messo due potenziali) e loss
06/13/2024 at 4:07 PM #233847Eccolo:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869// Definizione dei parametri del codiceDEFPARAM CumulateOrders = True // Posizioni cumulate disattivatem = 20n = 20o = 20Ema21 = average[21,1](close)Bullish = close > openBearish = close < openLA3 = close[m] > Ema21[m]LA4 = close[n] > Ema21[n]LA5 = close[o] > Ema21[o]SA3 = close[m] < Ema21[m]SA4 = close[n] < Ema21[n]SA5 = close[o] < Ema21[o]L2 = Bullish AND Bearish[1]S2 = Bearish AND Bullish[1]L3 = high > close[1]S3 = low < close[1]L4 = low < low[1]S4 = high > high[1]// DEFINISCI DMHCL5 = close > high[1] AND low < low[1]//DEFINISCI DMLCS5 = close < low[1] AND high < high[1]L5 = range[2] < range[3]S5 = range[2] > range[3]MaxCrossesOverEma21 = close crosses over Ema21MinCrossesBelowEma21 = close crosses under Ema21CondL = LA3 AND LA4 AND LA5 AND L2CondS = SA3 AND SA4 AND SA5 AND S2IF CondL THEN// Definizione dei livelli di prezzo per entrare in posizioni long e shortentryLevelLong = low + (range * 0.618) // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni longSL = low - (range * 0.1)TP1= low + (range * 1.161)//close + (range * 2.618)TP1= low + (range * 2.161)BUY 2 CONTRACT AT entryLevelLong LIMITSET STOP PRICE SLSET TARGET PRICE TP2ExitFlag = 1ELSIF CondS THENentryLevelShort = high - (range * 0.618) // Livello di ingresso al 61.8% del prezzo di chiusura della candela corrente per le posizioni shortSL = high + (range * 0.1)TP1= low - (range * 1.161)//close - (range * 2.618)TP2= low - (range * 2.161)SELLSHORT 2 CONTRACT AT entryLevelShort LIMITSET STOP PRICE SLSET TARGET PRICE TP2ExitFlag = 1ENDIFIF LongOnMarket AND ExitFlag THENIF close >= TP1 THENSELL (abs(CountOfPosition) / 2) CONTRACTS AT MARKETExitFlag = 0ENDIFENDIFIF ShortOnMarket THENIF close <= TP1 AND ExitFlag THENEXITSHORT (abs(CountOfPosition) / 2) CONTRACTS AT MARKETExitFlag = 0ENDIFENDIF//graphonprice TradePrice AS "Entrata"//graphonprice entryLevelLong coloured("Blue")//graphonprice entryLevelshort coloured("Red")//graph CondL coloured("Blue")//graph CondS coloured("Red")//graphonprice TP coloured("Blue")//graphonprice SL coloured("Red") -
AuthorPosts
Find exclusive trading pro-tools on