Directional Movment personalizzato

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #242155 quote
    pignolaus
    Participant
    Average

    Buongiorno,

    chiedo cortesemente se è possibile creare una indicatore personalizzato dell’indicatore Directional Movement personalizzato rispetto all’indicatore di default già presente in Prorealtime con queste specifiche;

    Periodo di calcolo ADX 13

    Periodo di calcolo +DL e – DL 8

    Grazie a tutti, saluti.

    #242168 quote
    JS
    Participant
    Senior

    Ciao,

    Questo è il codice per l’ADX con periodi personalizzabili…

    (mm=3 è la media mobile di Wilders)

    period=14
    mm=3
    //computation of Directional Movement indicators
    up=high-high[1]
    dw=low[1]-low
    if up>dw and up>=0 then
    plusdm=up
    else
    plusdm=0
    endif
    if dw>up and dw>=0 then
    mindm=dw
    else
    mindm=0
    endif
    //computation of TR
    mioTR=max(abs(high-close),max(abs(low-close),range))
    mioATR=average[period,MM](mioTR)
    //computation of DI
    dip=100*average[period,MM](plusdm)/mioATR
    dim=100*average[period,MM](mindm)/mioATR
    mioDI=dip-dim
    //computation of ADX e ADXR
    mioADX=100*average[period,MM](abs(dip-dim)/(dip+dim))
    mioADXR=(mioADX+mioADX[14])/2
    //return of data
    return dip coloured (0,205,0) as "DI+", dim coloured (205,0,0) as"DI-", miodi style (histogram) as "DI",mioadx as "ADX", mioadxr coloured (204,0,204) as "ADXR",0

    robertogozzi and Iván González thanked this post
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Directional Movment personalizzato


Supporto ProBuilder

New Reply
Author
author-avatar
pignolaus @pignolaus Participant
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by JS
1 year ago.

Topic Details
Forum: Supporto ProBuilder
Language: Italian
Started: 01/04/2025
Status: Active
Attachments: No files
Logo Logo
Loading...