Author |
Topic |
Frenk
Nuovo Utente
41 Posts |
Posted - 13 April 2013 : 14:06:26
|
quote: Originally posted by Frenk
quote: Originally posted by SupportoTecnico
In realtà ci sarebbe un metodo furbo per avere un solo trading system, e cioè utilizzare le Option come se fossero Property.
Quindi dichiarare una Option di questo tipo:
Option Periodo(1, 100, 1)
e poi usarla all'interno delle varie formule del trading system passandola alla media mobile come valore del periodo.
Ok, perfetto, ci provo e guardo se riesco... Credo di esserci riuscito, ora dal pannello di controllo posso mettere i valori delle modie e la radice, per chi fosse interessato:
Sezione OPZIONI COMUNI:
option Metamedia(1, 100000, 1) option Media(1, 100000, 1) option Radice(1, 1000, 1)
Sezione ENTRA IN ACQUISTO:
Function main()
return moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W") > value(moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W"), - 1)
Endfunction
Sezione CHIUSI POSIZIONE IN ACQUISTO:
Function main()
return moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W") < value(moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W"), - 1)
Endfunction
|
|
|
Frenk
Nuovo Utente
41 Posts |
Posted - 13 April 2013 : 14:07:38
|
quote: Originally posted by Frenk
[quote]Originally posted by Frenk
[quote]Originally posted by SupportoTecnico
In realtà ci sarebbe un metodo furbo per avere un solo trading system, e cioè utilizzare le Option come se fossero Property.
Quindi dichiarare una Option di questo tipo:
Option Periodo(1, 100, 1)
e poi usarla all'interno delle varie formule del trading system passandola alla media mobile come valore del periodo.
Ok, perfetto, ci provo e guardo se riesco... Credo di esserci riuscito, ora dal pannello di controllo posso mettere i valori delle modie e la radice, per chi fosse interessato:
Sezione OPZIONI COMUNI:
option Metamedia(1, 100000, 1) option Media(1, 100000, 1) option Radice(1, 1000, 1)
Sezione ENTRA IN ACQUISTO:
Function main()
return moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W") > value(moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W"), - 1)
Endfunction
Sezione CHIUDI POSIZIONE IN ACQUISTO:
Function main()
return moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W") < value(moveav(2 * (moveav(close, Metamedia, "w")) - moveav(close, Media, "w"), Radice, "W"), - 1)
Endfunction
|
|
|
Topic |
|
|
|