Aiuto Amibroker (1 Viewer)

kidkurry

Equipaggio sperimentale
Se ho capito bene è un problema di size delle posizioni:
SetPositionSize( 10000, spsValue );

Ciao Reef, ti faccio (oltre ai complimenti) anch'io una domanda :

Come implemento il fixedratio in Amibroker ?? cioè, supponiamo di partire con un capitale di 10000 euro, col quale si trada 1 contratto.
fixed ratio 3000
a 13000 di capitale, 2 contratti
a 19000 di capitale, 3 contratti
a 27000 di capitale, 4 contratti...e così via

come lo scrivo in AB ??

Ciao e grazie
 

reef

...
Ok grazie molte reef della risposta,,,,, nel manuale c'è molto ma sono 1000 pagine e tutte in inglese, mi ci vorra un po' di tempo, i tutorial li ho un po' guardati e continuero a guardarli,,,,, volevo chiederti se gentilmente mi dai dei riferimenti per cambiare la Equity Line e per modificare il grafico a barre con le barre in ribasso rosse e quelle al rialzo verdi,,, ci ero riuscito cambiando il codice del grafico ma con questo cambiamento posso visualizzare solo il grafico a barre e non gli altri tipi,,, so che anche questo si può trovare sul manuale ma prima che ci arrivi ci vorrà un po' di tempo,,,,, te hai dei riferimenti?

Le cose che chiedi non fanno parte del mio bagaglio, dovrei studiarmele a mia volta... Mi dispiace.
 

reef

...
Ciao Reef, ti faccio (oltre ai complimenti) anch'io una domanda :

Come implemento il fixedratio in Amibroker ?? cioè, supponiamo di partire con un capitale di 10000 euro, col quale si trada 1 contratto.
fixed ratio 3000
a 13000 di capitale, 2 contratti
a 19000 di capitale, 3 contratti
a 27000 di capitale, 4 contratti...e così via

come lo scrivo in AB ??

Ciao e grazie

Consiglio di provare con google, si trova quasi tutto.
Cmq probabilmente devi utilizzare il method del Position Size
AmiBroker Formula Language Function Reference

SetPositionSize - set trade size
Trading system SYNTAX SetPositionSize( size, method )

method (ARRAY) defines how 'size' is interpreted

  • spsValue (=1) - dollar value of size (as in previous versions)
  • spsPercentOfEquity (=2) - size expressed as percent of portfolio-level equity (size must be from ..100 (for regular accounts) or .1000 for margin accounts)
  • spsShares (=4) - size expressed in shares/contracts (size must be > 0 )
  • spsPercentOfPosition (=3) - size expressed as percent of currently open position (for SCALING IN and SCALING OUT ONLY)
  • spsNoChange (=0) - don't change previously set size for given bar

New SetPositionSize function automatically encodes new methods of expressing position size into old "positionsize" variable as follows:

  • values below -2000 encode share count,
  • values between -2000 and -1000 encode % of current position
  • values between -1000 and 0 encode % of portfolio equity
  • values above 0 encode dollar value

Se questo non fa al caso tuo e vuoi approfondire ulteriormente devi entrare nella logica della Custom Backtest Interface che ti permette di controllare/modificare tutto prima di eseguire ogni singolo trade.
 
Ultima modifica:

f4f

翠鸟科
Ciao Reef, ti faccio (oltre ai complimenti) anch'io una domanda :

Come implemento il fixedratio in Amibroker ?? cioè, supponiamo di partire con un capitale di 10000 euro, col quale si trada 1 contratto.
fixed ratio 3000
a 13000 di capitale, 2 contratti
a 19000 di capitale, 3 contratti
a 27000 di capitale, 4 contratti...e così via

come lo scrivo in AB ??

Ciao e grazie

Consiglio di provare con google, si trova quasi tutto.
Cmq probabilmente devi utilizzare il method del Position Size
AmiBroker Formula Language Function Reference

SetPositionSize - set trade size
Trading system SYNTAX SetPositionSize( size, method )

method (ARRAY) defines how 'size' is interpreted

  • spsValue (=1) - dollar value of size (as in previous versions)
  • spsPercentOfEquity (=2) - size expressed as percent of portfolio-level equity (size must be from ..100 (for regular accounts) or .1000 for margin accounts)
  • spsShares (=4) - size expressed in shares/contracts (size must be > 0 )
  • spsPercentOfPosition (=3) - size expressed as percent of currently open position (for SCALING IN and SCALING OUT ONLY)
  • spsNoChange (=0) - don't change previously set size for given bar

New SetPositionSize function automatically encodes new methods of expressing position size into old "positionsize" variable as follows:

  • values below -2000 encode share count,
  • values between -2000 and -1000 encode % of current position
  • values between -1000 and 0 encode % of portfolio equity
  • values above 0 encode dollar value

Se questo non fa al caso tuo e vuoi approfondire ulteriormente devi entrare nella logica della Custom Backtest Interface che ti permette di controllare/modificare tutto prima di eseguire ogni singolo trade.

grazie :):):) :up::up::up:
e ben ritrovato, Kidkurry :):)
 

Frenk

Nuovo forumer
Ok reef per il grafico a barre o risolto, se mi dai una dritta di come modificare la equity line te ne sarei grato....
 

Users who are viewing this thread

Alto