The “DTOSC” (Dynamic Trader OSCillator)

The “DTOSC” (Dynamic Trader OSCillator)

The “Dynamic Trader OSCillator” was developed by Robert Miner (still him !), it was one of his favorite indicators.

It uses the “Stochastic RSI“, I did write the code on this website.

I’m not the author of this “DTOSC” code, I found it 2 years ago in order to use it.

Here is an example of DTOSC with parameters 13/8/5/5.

 

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. supertiti • 05/31/2016 #

    mettre type en variables ainsi vous pouvez choisir facilement les parametres qui vous conviennent.
    Il faut bien entendu mettre deux  // devant type = 2 dans code pour que les variables jouent leur ro^les.
     

  2. supertiti • 05/31/2016 #

    Adepte de Pro-AT ? merci Bambi , dommage que ce site soit devenu une coquille vide !

  3. supertiti • 05/31/2016 #

    Pour ceux qui ne savent pas laquelle choisir, voici les 4 d\'un coup. On peut utiliser les croisements pour se déciderBonne journée// DTOSC DECOMPOSE PRC

    a = 8
    b = 5
    c = 3
    d = 3
    storsi = 100 * ((rsi[a] - lowest[b](rsi[a])) / ((highest[b](rsi[a])) - lowest[b](rsi[a])))
    dtosck = average[c](storsi)
    dtoscd = average[d](dtosck)
    /////////////////////////////////////////////////////////////////////////
    a2 = 13
    b2 = 8
    c2 = 5
    d2 = 5
    storsi2 = 100 * ((rsi[a2] - lowest[b2](rsi[a2])) / ((highest[b2](rsi[a2])) - lowest[b2](rsi[a2])))
    dtosck2 = average[c2](storsi2)
    dtoscd2 = average[d2](dtosck2)
    //////////////////////////////////////////////////////////////////////////
    a3 = 21
    b3 = 13
    c3 = 8
    d3 = 8
    storsi3 = 100 * ((rsi[a3] - lowest[b3](rsi[a3])) / ((highest[b3](rsi[a3])) - lowest[b3](rsi[a3])))
    dtosck3 = average[c3](storsi3)
    dtoscd3 = average[d3](dtosck3)
    //////////////////////////////////////////////////////////////////////
    a4 = 34
    b4 = 21
    c4 = 13
    d4 = 13
    storsi4 = 100 * ((rsi[a4] - lowest[b4](rsi[a4])) / ((highest[b4](rsi[a4])) - lowest[b4](rsi[a4])))
    dtosck4 = average[c4](storsi4)
    dtoscd4 = average[d4](dtosck4)
    ////////////////////////////////////////////////////////////////////////
    seuilbas = 10
    seuilhaut = 90

    RETURN dtosck AS \"DTOSCK\" , dtoscd AS \"DTOSCD\" , dtosck2 AS \"DTOSCK2\" , dtoscd2 AS \"DTOSCD2\" ,dtosck3 AS \"DTOSCK3\" , dtoscd3 AS \"DTOSCD3\", dtosck4 AS \"DTOSCK4\" , dtoscd4 AS \"DTOSCD4\", Seuilbas as \"Seuilbas\" , Seuilhaut as \" Seuilhaut \"

     

  4. s00071609 • 05/31/2016 #

    Hi, could you please suggest, what this codes gives, lowest[b](rsi[a]) — just trying to use this indicator in different scenario, generally lowest [b] (Close) is the syntax. How does this rsi [a] work.

    • Nicolas • 05/31/2016 #

      lowest[b](rsi[a]) returns the lowest values of the RSI of “a” periods, over the last “b” periods.

  5. s00071609 • 05/31/2016 #

    Hi, what would be the code to get the price for last bullish DTOSC cross over. I am looking for something equivaluent to Close [1] which is last bar close. How to write a code to get the last indicator swing and the price of cross over?

    thanks

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
supertiti hola Ivan Eso quiere decir que el Parabolic sar RSI est igual al parabolic sar de PRT ? p...
supertiti buenas tardes Ivan me gusteria tener lo mismo on chart con los puntos azules y rosas de c...
LucasBest Thanks for the translation. This one can be compared to dynamic zone RSI
Iván
1 month ago
lee HI thank you for this indicator. Is it possible to create a screener based on this for when ...
Iván
8 months ago
Madrosat Bonjour ivan Quelle différence il y a t il entre Extra trend et ultra trend lequel est le p...
Iván
11 months ago
luxrun grazie Ivàn!
lee Thank you. Is it possible to convert this to a screener that displays instruments when bulli...
Iván //---------------------------------------------------------------// //PRC_Pollan Indicator /...
Faisalx ChatGPT Hola Iván. Gracias por tu excelente trabajo. Te agradecería si pudieras echarle un...
Iván ok, perfecto! me pongo con ello
okeus Ciao, il tuo lavoro è incredibile, ti chiedo una cortesia è possibile veder un grafico con ...
Iván Hi, Sorry, but what do you mean?
luiskohnen Hola, queria saber si el indicador repinta, porque a mi me parecio que si. Saludos y gracias...
Diamant Bonsoir, L'un d'entre vous peut-il me donner les définissions de LL-HH-LH et HL. Merci d'av...
kats BONJOUR je lai mis sur du renko , il est complexe car toujours a l'envers??? Peut être ne ...
RTR Great tool again and great job, thank you! So from what I see everytime Z-Score is over 0 m...
yas hi ivan I have logged this last week if when you get a chance if this can be converted ple...
Bernard13 (Je réécris mon commentaire -français- en français car certains mots ne correspondaient pas ...
Iván 1000 indicateurs !!! brutaux
Iván Gracias! Para el screener sólo tienes que copiar el indicador y poner como condición de búsq...
Lean Muchas gracias Iván, ya lo he podido crear.
bertoluce Hello Ivan, thank you very much for the indicator. An observation: would it be possible (and...
Bateson
2 years ago

Top