Chaikin Money Flow Indicator

Optuma Forums Optuma Scripting Chaikin Money Flow Indicator

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #29231
    DarrenDarren
    • Topics: 62
    • Replies: 503
    • Posts: 565

    *** UPDATE: Chaikin Money Flow is now available as a standard tool in Optuma. Click here for details. ***

    The following script can be used to create the 21 day Chaikin Money Flow Indicator. The lines beginning with // are comments and will be ignored in the script editor:

    This is how it looks when applied to a chart:

    AMZN

    • This topic was modified 1 month ago by DarrenDarren.
    #60671
    AvatarTonia
    • Topics: 8
    • Replies: 11
    • Posts: 19

    Hi Darren/Optuma
    I use Optuma’s Chaikin Money Flow indicator a lot but wanted to compare it with Twiggs Money Flow, which Optuma doesn’t have in the tools menu. Is there any chance you could script it for me. I have found a Twiggs formula available publicly, which might help to create a script. If this is possible, I would very much appreciate it as one of my strategies requires Twiggs over Chaikin. I have split the formula into steps:-
    Twiggs Money Flow calculation could be split into several steps:

    To Calculate Highest High (HH) and Lowest Low (LL)
    LL = minimum(current low or previous close)
    HH = maximum(current High or previous close)

    To Calculate TMF (Twiggs Money Flow):
    TMF = EMA[Volume *((Close – LL) / (HH – LL) * 2 – 1 )] / EMA[Volume] * 100
    or by steps:calculate range
    Range = (Close – LL) / (HH – LL) * 2 – 1 )
    or
    Range = (2*Close – LL- HH) / (HH – LL)

    To Calculate Range Volume (weighed by the Range volume)
    RangeV = EMA (Volume * Range)

    To Calculate TMF
    TMF = RangeV / EMA(Volume) * 100
    Apply EMA to TMF as second signal line

    TMF Signal Line = EMA(TMF)

    #60689
    DarrenDarren
    • Topics: 62
    • Replies: 503
    • Posts: 565

    Hi Tonia,

    As per Mathew’s pinned post, we’re happy to help with your scripting questions and point you in the right direction, but unfortunately we can’t build the script for you (unless you want to arrange a consultation).

    The best way to start is to break down the formula in to sections as you have done, and build the individual components on a chart using Show Plots and Show Views so that you can verify that each one is doing what you expect.

    Here’s LL and HH to get you started:

    Thanks for understanding.

    1 user thanked author for this post.
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Pin It on Pinterest

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close