- Springfellow-Hawk
- Messages : 539
Date d'inscription : 08/11/2009
Age : 50
Localisation : South beach california
DTOSC (Dynamic Trader OSCillator)
8/2/2010, 8:45 am
Encore appelé StoRSI est un oscillateur borné (0/100) dont l’utilisation est largement abordée par Robert Miner dans son livre basé sur les stratégies à forte probabilité.
Un entrée à la hausse peut être confortée par une pénétration de l’indicateur dans la zone en dessous de 25 puis un retournement à la hausse, plus tard confirmé par un croisement des 2 courbes. Inversement dans la zone des 75 et au délà pour jouer la baisse.
4 configurations différentes existent d’un horizon très court à très long, selon le comportement de la valeur.
Pour chaque valeur on choisira la configuration parmi les 4, la plus adaptée.
variable : type - par defaut: 1
code
if type = 1 then
a = 8
b = 5
c = 3
d = 3
endif
if type = 2 then
a = 13
b = 8
c = 5
d = 5
endif
if type = 3 then
a = 21
b = 13
c = 8
d = 8
endif
if type = 4 then
a = 34
b = 21
c = 13
d = 13
endif
storsi = 100 * ((rsi[a] - lowest[b](rsi[a])) / ((highest[b](rsi[a])) - lowest[b](rsi[a])))
dtosck = average[c](storsi)
dtoscd = average[d](dtosck)
Seuilhaut = 75
Seuilbas = 25
RETURN dtosck AS "DTOSCK" , dtoscd AS "DTOSCD" , Seuilhaut , Seuilbas
Merci à chris pour le code
Un entrée à la hausse peut être confortée par une pénétration de l’indicateur dans la zone en dessous de 25 puis un retournement à la hausse, plus tard confirmé par un croisement des 2 courbes. Inversement dans la zone des 75 et au délà pour jouer la baisse.
4 configurations différentes existent d’un horizon très court à très long, selon le comportement de la valeur.
Pour chaque valeur on choisira la configuration parmi les 4, la plus adaptée.
variable : type - par defaut: 1
code
if type = 1 then
a = 8
b = 5
c = 3
d = 3
endif
if type = 2 then
a = 13
b = 8
c = 5
d = 5
endif
if type = 3 then
a = 21
b = 13
c = 8
d = 8
endif
if type = 4 then
a = 34
b = 21
c = 13
d = 13
endif
storsi = 100 * ((rsi[a] - lowest[b](rsi[a])) / ((highest[b](rsi[a])) - lowest[b](rsi[a])))
dtosck = average[c](storsi)
dtoscd = average[d](dtosck)
Seuilhaut = 75
Seuilbas = 25
RETURN dtosck AS "DTOSCK" , dtoscd AS "DTOSCD" , Seuilhaut , Seuilbas
Merci à chris pour le code
- Springfellow-Hawk
- Messages : 539
Date d'inscription : 08/11/2009
Age : 50
Localisation : South beach california
Graph
8/2/2010, 8:52 am
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum