Home Page di InvestireOggi
Le ultime
NEWS
FINANZIARIE
Quotazioni e Grafici E.o.D. Real Time
FTSE Mib
13.057
-50.5

Rispondi
 
Strumenti discussione Cerca in questa discussione
Vecchio 23-11-2009, 11:25   #11 (permalink)
Utente Senior
 
Data registrazione: Oct 2008
Messaggi: 659
Citazione:
Originalmente inviato da Damien Visualizza messaggio
if positiondir=1 and b=true then installtakeprofit(inperc,1);endif;

Ciao.
mi esce sempre su candele verdi....
è uguale a prima..
Fenixyz non è connesso   Rispondi citando
Avviso pubblicitario - i seguenti Banner Pubblicitari permettono al sito di offrirvi il consueto, alto standard qualitativo.
 
Vecchio 23-11-2009, 11:53   #12 (permalink)
Utente Senior
 
L'avatar di ender85
 
Data registrazione: Mar 2009
Località: Torino
Messaggi: 423
Citazione:
Originalmente inviato da "cip" Visualizza messaggio
ciao damien.
x esempio x quanto riguarda il takeprofit..
se sono long e metto installtakeprofit(inperc,1);
mi scatta appena raggiungo l'1%.
invece io vorrei dirgli di uscire alla prima candela rossa dopo aver superato la soglia di quell'1%..
come si fa?
non devi usare la funzione installtakeprofit!!!!!


All'entrata usi la funzione addperc per sommarti una percentuale alla close
Codice:
miolivello= AddPerc(C, +1)
e poi esci dicendo:

Codice:
if positiondir=1 and b and close>miolivello then
Spero di aver risolto i tuoi dubbi...
ender85 non è connesso   Rispondi citando
Vecchio 23-11-2009, 13:40   #13 (permalink)
Utente Senior
 
Data registrazione: Oct 2008
Messaggi: 659
Citazione:
Originalmente inviato da ender85 Visualizza messaggio
non devi usare la funzione installtakeprofit!!!!!


All'entrata usi la funzione addperc per sommarti una percentuale alla close
Codice:
miolivello= AddPerc(C, +1)
e poi esci dicendo:

Codice:
if positiondir=1 and b and close>miolivello then
Spero di aver risolto i tuoi dubbi...
non mi funziona nemmeno cosi....
forse invece di "C" dovrei mettere il valore di entrata dell oprazione??
Fenixyz non è connesso   Rispondi citando
Vecchio 23-11-2009, 13:46   #14 (permalink)
Utente Senior
 
L'avatar di ender85
 
Data registrazione: Mar 2009
Località: Torino
Messaggi: 423
Citazione:
Originalmente inviato da "cip" Visualizza messaggio
non mi funziona nemmeno cosi....
forse invece di "C" dovrei mettere il valore di entrata dell oprazione??
Certo! ma se il livello lo fai calcolare solo al momento di generare il segnale di entrata è ovvio che sia allo stesso valore del'apertura della posizione.
Dipende da come hai implementato il codice e da che tipo di entrata fai.
Cmq quella è la strada corretta, vedi tu come usarla a tuo piacimento.
ender85 non è connesso   Rispondi citando
Vecchio 23-11-2009, 13:51   #15 (permalink)
Utente Senior
 
Data registrazione: Oct 2008
Messaggi: 659
Citazione:
Originalmente inviato da ender85 Visualizza messaggio
Certo! ma se il livello lo fai calcolare solo al momento di generare il segnale di entrata è ovvio che sia allo stesso valore del'apertura della posizione.
Dipende da come hai implementato il codice e da che tipo di entrata fai.
Cmq quella è la strada corretta, vedi tu come usarla a tuo piacimento.
ok..provo a studiarci e lavorarci un po su.
ti ringrazio
Fenixyz non è connesso   Rispondi citando
Vecchio 23-11-2009, 22:09   #16 (permalink)
Nessuno è mai al sicuro
 
L'avatar di Damien
 
Data registrazione: Jan 2009
Messaggi: 433
Citazione:
Originalmente inviato da "cip" Visualizza messaggio
mi esce sempre su candele verdi....
è uguale a prima..
Mah come farà ad uscire su candele verdi se la condizione è b= true ... b sta per black ... forse il punto di uscita non è questo ma qualcos'altro.
Se non vedo tutto il codice è difficile aiutarti davvero.

Ender, installtakeprofit funziona, non è quello il problema. E ci mancherebbe che non funzionasse il take ... è un semplice exit sul calcolo della %.

cip, nel tuo codice, fai altro che cambia le carte in tavola.

Ciao.
__________________
Fare o ... non fare. Non c'è provare. (Yoda - Star Wars)
_____________________________________________
Italia1 official 3d
http://www.investireoggi.it/forum/it...n-vt45642.html
Damien non è connesso   Rispondi citando
Vecchio 23-11-2009, 22:55   #17 (permalink)
Utente Senior
 
L'avatar di ender85
 
Data registrazione: Mar 2009
Località: Torino
Messaggi: 423
Citazione:
Originalmente inviato da Damien Visualizza messaggio
Ender, installtakeprofit funziona, non è quello il problema. E ci mancherebbe che non funzionasse il take ... è un semplice exit sul calcolo della %.
Damien ma nel codice che hai scritto tu non esce quando si verificano quelle condizioni!
Quando si verificano quelle condizioni viene semplicemente installato il take profit, che non è detto che si attivi in quella candela. Infatti attivandosi nelle candele sucessivi può tranquillamente capitare che il take profit si attivi sulle candele verdi in un trend long. Non è un errore di scrittura del codice, è un semplice errore di logica della sequenzialità della programmazione.
ender85 non è connesso   Rispondi citando
Vecchio 24-11-2009, 00:02   #18 (permalink)
Nessuno è mai al sicuro
 
L'avatar di Damien
 
Data registrazione: Jan 2009
Messaggi: 433
Citazione:
Originalmente inviato da ender85 Visualizza messaggio
Damien ma nel codice che hai scritto tu non esce quando si verificano quelle condizioni!
Quando si verificano quelle condizioni viene semplicemente installato il take profit, che non è detto che si attivi in quella candela. Infatti attivandosi nelle candele sucessivi può tranquillamente capitare che il take profit si attivi sulle candele verdi in un trend long. Non è un errore di scrittura del codice, è un semplice errore di logica della sequenzialità della programmazione.
Eh si, sul take ho detto una minchiata!

Allora cip fai così:
Lascia perdere installtakeprofit e lascia anche perdere addperc e il valore al momento dell'entrata .... devi considerare la positionvalue.

Se sei long e vuoi uscire al take di 1% su una barra rossa scriverai:

if positiondir=1 and b and c>=positionvalue*1.01 then exitlong(nextbar,atopen);endif;

Notte.
__________________
Fare o ... non fare. Non c'è provare. (Yoda - Star Wars)
_____________________________________________
Italia1 official 3d
http://www.investireoggi.it/forum/it...n-vt45642.html
Damien non è connesso   Rispondi citando
Rispondi

Segnalibri

« Discussione precedente | Nuova discussione »

Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione Cerca in questa discussione
Cerca in questa discussione:

Ricerca avanzata

Regole messaggi
Tu non puoi inviare nuove discussioni
Tu non puoi replicare
Tu non puoi inviare allegati
Tu non puoi modificare i tuoi messaggi

Il codice BB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +2. Adesso sono le 23:25.


vBulletin®
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
(C) Copyright InvestireOggi 2000-2010