T3 Velocity

T3 Velocity

This technical indicator is a kind of rate of change oscillator made of 2 T3 moving average. It compares the momentum of the 2 curves between the current and the previous period. The first curve is calculated upon the period and the complete factor (“vFactor” parameter) and the second one with an half of this factor.

It results a smoothed oscillator that can be traded almost like a MACD. An optional signal line could be added to give clear entries when the oscillator cross it.

 

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. century • 11/23/2016 #

    i’ll give it a try and we’ll see 😉
    thanks anyway

  2. Ermitage • 11/23/2016 #

    Hello
    please can you tell me for which timeframe can be used this Velocity?

    • Nicolas • 11/23/2016 #

      Any timeframe, you can adjust the 2 parameters “period” and “vfactor” for any instrument and timeframe. This indicator is calculated upon the difference of 2 T3 moving average, so it’s “universal” to any market circumstances.

    • Ermitage • 11/23/2016 #

      For daily timeframe what do you suggest?

  3. tatankayotanka • 11/23/2016 #

    Excuse Mr Nicolas what it means to T3? I could explain what is vfactor

    • Nicolas • 11/23/2016 #

      I’m sorry what is your question? Do you want to know what is the purpose of the vfactor coefficient? 

  4. tatankayotanka • 11/23/2016 #

    I would like to know the purpose of the coefficient v factor but also know the meaning of the term T3. Thank you
     

    • Nicolas • 11/23/2016 #

      The T3 moving average is described in the January, 1998 issue of S&C, p.57, “Smoothing Techniques for More Accurate Signals”, its author is Tim Tillson. The vfactor is volume factor, which determines how hot the moving average’s response to linear trends will be. The author advises to use v=0.7.

  5. Ermitage • 11/23/2016 #

    Hi Nicolas,
    please let me know buy and sell signal are when the velocity across “0” line?
    thanks

    • Nicolas • 11/23/2016 #

      Yes this is how it should be understood.

  6. tatankayotanka • 11/23/2016 #

    Grazie Nicolas
     

  7. tatankayotanka • 11/23/2016 #

    Hello Nicolas wanted to ask you a few things, I tried to change its T3 indicator putting in the same table T3 with several periods but I saw that the result is not the same as the single one that I have called period2 with 30 setting has a different path from ‘original more than 30 times that you see below (see photo), could you tell me where I’m wrong. And also I wanted to ask how can I do to color differently the three indicators and how scripted text (such as photos) with drawtest command. Thank you and good day//Tracy

    period=2
    vfactor=.7
    Data=customclose
    x1=(exponentialaverage[period](Data))*(1+vfactor)
    x2=(exponentialaverage[period](exponentialaverage[period](Data)))*vfactor
    gd=x1-x2
    x11=(exponentialaverage[period](gd))*(1+vfactor)
    x21=(exponentialaverage[period](exponentialaverage[period](gd)))*vfactor
    gd1=x11-x21
    x12=(exponentialaverage[period](gd1))*(1+vfactor)
    x22=(exponentialaverage[period](exponentialaverage[period](gd1)))*vfactor
    first=x12-x22
    y1=(exponentialaverage[period](Data))*(1+vfactor/2)
    y2=(exponentialaverage[period](exponentialaverage[period](Data)))*vfactor/2
    ygd=y1-y2
    y11=(exponentialaverage[period](ygd))*(1+vfactor/2)
    y21=(exponentialaverage[period](exponentialaverage[period](ygd)))*vfactor/2
    ygd1=y11-y21
    y12=(exponentialaverage[period](ygd1))*(1+vfactor/2)
    y22=(exponentialaverage[period](exponentialaverage[period](ygd1)))*vfactor/2
    second=y12-y22
    S = first - second[1]

    //T+2
    period1=4
    vfactor1=0.7
    x10=(exponentialaverage[period1](Data))*(1+vfactor1)
    x20=(exponentialaverage[period1](exponentialaverage[period1](Data)))*vfactor1
    gd2=x10-x20
    x110=(exponentialaverage[period1](gd2))*(1+vfactor1)
    x210=(exponentialaverage[period1](exponentialaverage[period1](gd2)))*vfactor1
    gd20=x110-x210
    x120=(exponentialaverage[period1](gd20))*(1+vfactor1)
    x220=(exponentialaverage[period1](exponentialaverage[period1](gd20)))*vfactor1
    first=x120-x220
    y10=(exponentialaverage[period1](Data))*(1+vfactor1/2)
    y20=(exponentialaverage[period1](exponentialaverage[period1](Data)))*vfactor1/2
    ygd2=y10-y20
    y110=(exponentialaverage[period1](ygd2))*(1+vfactor1/2)
    y210=(exponentialaverage[period1](exponentialaverage[period1](ygd2)))*vfactor1/2
    ygd20=y110-y210
    y120=(exponentialaverage[period1](ygd20))*(1+vfactor1/2)
    y220=(exponentialaverage[period1](exponentialaverage[period1](ygd20)))*vfactor1/2
    second=y120-y220
    S1 = first - second[1]

    //T+3
    period2=30
    vfactor2=.7
    x100=(exponentialaverage[period2](Data))*(1+vfactor2)
    x200=(exponentialaverage[period2](exponentialaverage[period2](Data)))*vfactor2
    gd=x100-x200
    x1100=(exponentialaverage[period2](gd))*(1+vfactor2)
    x2100=(exponentialaverage[period2](exponentialaverage[period](gd)))*vfactor2
    gd1=x1100-x2100
    x1200=(exponentialaverage[period2](gd1))*(1+vfactor2)
    x2200=(exponentialaverage[period2](exponentialaverage[period2](gd1)))*vfactor2
    first=x1200-x2200
    y100=(exponentialaverage[period2](Data))*(1+vfactor2/2)
    y200=(exponentialaverage[period2](exponentialaverage[period2](Data)))*vfactor2/2
    ygd=y100-y200
    y1100=(exponentialaverage[period2](ygd))*(1+vfactor2/2)
    y2100=(exponentialaverage[period2](exponentialaverage[period2](ygd)))*vfactor2/2
    ygd1=y1100-y2100
    y1200=(exponentialaverage[period2](ygd1))*(1+vfactor2/2)
    y2200=(exponentialaverage[period2](exponentialaverage[period2](ygd1)))*vfactor2/2
    second=y1200-y2200
    S2 = first - second[1]
    DRAWTEXT (\"Tracy\", x1, y1) COLOURED (0,0, 255)
    return S2 coloured (256,0,0), S as \"Tracy\", 0 as \"level 0\" ,S1 as \"T+2\", 0 as \"level 0\" , S2 as \"T+3 \", 0 as \"level 0\"
     

  8. tatankayotanka • 11/23/2016 #

    I’m sorry but I can not insert image!

  9. tatankayotanka • 11/23/2016 #

    As you can do to set a marker directly in the price property page and then view it such as moving averages, because I add with the button “add marker” in property price and then see it in the description on the list but do not see it in the chart
     

    • Nicolas • 11/23/2016 #

      It may be a good idea to discuss this in the forum instead. Please open a new topic in probuilder support.

  10. Wester • 11/23/2016 #

    Hi, is this more or less the same as the TTM Squeeze indicator (john carter)

avatar
Register or

Likes

avatar
Related users ' posts
eckaw Hi Nicolas, I'm using this indicator when there is confluence over 3 different timeframes (5...
Nicolas Yes it is indeed possible. Create a topic in the screener forum and explain what you need an...
KyleReed i've been using this for a few days now and it's really helped me a lot in timing the execut...
Nicolas
7 years ago
Maxime Baudin Interesting, Thank you! :)
franck-david Bonjour Nicolas , actuellement je me forme grace a vos videos tres tres bien expliques mer...
Nicolas Merci. ça n'est pas le lieu pour poser ce genre de question :) Merci d'utiliser le forum Pro...
MaoRai54 Hi, first of all Happy New Year. Well, I've inserted your indicator in DAX 1h but I cann...
Vinks_o_7 Hi Mao Happy New Year ! This is just an improved RSI where you plot a standard price momen...
Nicolas Formule de l'indicateur Momentum: Le Momentum se calcule avec une simple soustraction pour ...
Roberto1 Hi, can this code be converted for the Nanotrader Platform or for the MT4 Platform?
Nicolas This website is dedicated for PRT programming, but you can still ask for private coding with...
Nicolas
7 years ago
Genotik Merci !
ERICM en copiant collant : erreur de syntaxe apparaît le popup demande de définir length1, length2...
Nicolas En téléchargeant le fichier itf et import dans la plateforme, vous n'aurez pas ces problèmes.
Bateson Bonjour Nicolas un grand merci pour ce travail que je souhaiterai faire évoluer. Je n'arrive...
guillermus69 is this " a= log(close/close[1])" better than a = ((close/close[1]) -1) *100 . I ...
gildaslm Hi gabri, thanks very much for your work, it helps me a lot. Have you ever tried to make the...
gandolfi thanks for your screener. Do you have the code for original Sharp ratio in order to compare ...
haseluis Hello, who can help me why the screener does not work // Der folgende Code bezieht sich auf...
Nicolas Hello, please ask your question with a new forum topic, this is not the place to ask for sup...
Lotech123 Thanks for this indicator. Working on a 3 M timeframe with the DJI, it can produce some inte...
JSTAR PRODUCTIONS Hi there, I downloaded the Indicator but the indicator does not show up on my charts. Am...
JSTAR PRODUCTIONS Hi, Worked it out. Thanks
Jean-Pierre Poulain When I buy and when I sell ?
Nicolas The featured image of the post do not deserve the indicator you are right, I attached other ...
Nicolas It is described in the post already :) The BUY/SELL signals are quite similar of what you ca...
Nicolas We do not offer free assistance for TOS. However, you can send demand for private paid codin...
phanz Hi community. May I know how you use this indicator please? Is it on the zero cross over? ...
sydney43025 Hello, I'm digging up this topic because I uploaded the code on a PRT v11.1 but the indicato...
finplus Thanks for the job. Which variables do you suggest for timeframe 1 hour? 
Maz Depends massively on your market and the volatility. I suggest using the variable optimizer ...
1Randy This a great momentum filter! I would like to see volume momentum incorporated into the indi...
Jodal Bonjour Nicolas, Merci pour cet indicateur! Est-ce possible de configurer une alerte pou...
Nicolas Merci pour le post dans le forum en respectant les règles de publication énoncées dans le ca...
Dron De lo mejorcito
Swingforfortune
8 years ago
gatarayihajp Hi swingforfortune, Thanks a lot about your interesting posting. Let ask you to explain mor...
Swingforfortune Hello. Basically they are a twist of the MACD histogram and can be used as such. They visua...
gatarayihajp Hi again Thanks for the explanation. Have a good day
Nicolas All conditions under parenthesis for the c1 to c4 conditions should be inverted. 
tomus Can you give an example of the overbought codes please? Thanks.
ams123 Frank Merci Nicholas -:)
Wilko And not only readable.... makes it much easier to iterate different entry/exit-conditions, d...
IGOSNELL Hi Interesting strategy, when I used $ M-R Dif EURUSD M15 Long if does not enter any positi...
ilvillans HI, I modified the system, from good results but from this error: Replace the variables wit...
gabri
8 years ago
Marcel Thank you for this one. I played around with this indicator with Bollinger Bands around it i...
Nicolas
8 years ago
supertiti bonjour à tous J'utilise cet indicateur depuis plusieurs mois, une fois règlé "K" à sa conv...

Top