INDI FOR HALFTREND TRIPLE

Forums ProRealTime English forum ProBuilder support INDI FOR HALFTREND TRIPLE

Viewing 11 posts - 1 through 11 (of 11 total)
  • #29352

    Hello everyone

    Nicolas has made the half trend triple indicator, it is a great indicator, is het possibel , to make a indicator with the difference between half trend 3 – half trend 2 (FROM THE HALF TREND TRIPLE INDI)

     

    If anyone can do this, i am very  grateful  (maby Nicolas)

    best greeting to all and happy trading

     

    #29447

    Hello everone

     

    i have made a indicator for myself , is it usebel for the library, please give you opinion about it and mayby , it can be improved

    greetings from Lucassen

    #29451

    This is the code for half trend triple difference

    Greetings Lucassen

    #29476

    Nice idea, is your new indicator the histogram at the bottom of your chart? Seems like you have created an MACD from HalfTrend 🙂

    #29491

    Hallo Nicolas, it is the bottem one, it likes similair to your indicator, but seperated from the chart, what you think, sall i shared op the forum ?

    I have another  question for you, since, i have pro 10,3, i get no good picture from the steponemoreaverage, it is at the bottem of the chart, i tried, your comment to put line 15 to it  but ik get the message syntax error line 85,teken 1,put the syntax from this rule in , but you have already don that  ; RETURN  enz ………

    What do i wrong????????

    Greetings Lucassen

     

    #29495

    i filled line 15 in , and i get then the error    message syntax error line 85 , put the syntax from this rule in

    i post the indicator here

    #29501

    About your HalfTrend difference indicator, yes for sure you can share it for everyone to benefit from your idea. Please share it in the Library, thank you.

    For the “step one more average” indicator, please post the code here and what you are wanting to do with it, it’s easier for me to help like this instead of downloading and importing each file everyone is sharing on forums..

    #29510
    //PRC_step one more average | indicator
    //12.12.2016
    //Nicolas @ http://www.prorealcode.com
    //Sharing ProRealTime knowledge
    //converted and adapted from MT4 version
    //Length       = 25
    //Speed        = 3.0
    //Adaptive     = true;
    //Sensitivity  = 0.5     // Sensivity Factor
    //StepSize     = 50      // Step Size period
    Length = Max(Length,1)
    Speed  = Max(Speed,-1.5)
    if barindex > length then                                 (this line i added to here)line 15
    price = average[1](customclose)
    //adaptive period
    averagePeriod = Length
    if adaptive=1 and averagePeriod > 1 then
    minPeriod = averagePeriod/2.0
    maxPeriod = minPeriod*5.0
    endPeriod = round(maxPeriod)
    signal    = Abs((price-stored[endPeriod]))
    noise     = 0.00000000001
    for k=1 to endPeriod do
    noise=noise+Abs(price-stored[k])
    averagePeriod = round(((signal/noise)*(maxPeriod-minPeriod))+minPeriod)
    next
    endif
    tconst=Speed
    alpha = (2.0+tconst)/(1.0+tconst+averagePeriod)
    e1 = e1 + alpha*(price-e1)
    e2 = e2 + alpha*(e1-e2)
    v1 = 1.5 * e1 – 0.5 * e2
    e3 = e3 + alpha*(v1   -e3)
    e4 = e4 + alpha*(e3-e4)
    v2 = 1.5 * e3 – 0.5 * e4
    e5 = e5 + alpha*(v2   -e5)
    e6 = e6 + alpha*(e5-e6)
    v3 = 1.5 * e5 – 0.5 * e6
    stored=price
    //step function
    //iStepMa(Sensitivity,iATR(NULL,0,StepSize,i),1.0,thigh,tlow,Close[i],i);
    Sensitivity = max(Sensitivity,1*pointsize)
    ATRStepSize=averagetruerange[StepSize]
    Step = max(ATRStepSize,1*pointsize)
    size = sensitivity*Step
    phigh = v3
    plow = v3[7]
    stepMulti = 1.0
    workStepsmax  = phigh+2.0*size*stepMulti
    workStepsmin  = plow-2.0*size*stepMulti
    workSteptrend = workSteptrend[1]
    pprice = customclose
    if (pprice>workStepsmax[1]) then
    workSteptrend =  1
    endif
    if (pprice<workStepsmin[1]) then
    workSteptrend = -1
    endif
    if (workSteptrend =  1) then
    if (workStepsmin < workStepsmin[1]) then
    workStepsmin=workStepsmin[1]
    endif
    result = workStepsmin+size*stepMulti
    color = 1
    endif
    if (workSteptrend = -1) then
    if (workStepsmax > workStepsmax[1]) then
    workStepsmax=workStepsmax[1]
    endif
    result = workStepsmax-size*stepMulti
    color = -1
    endif
    RETURN  result coloured by color as “OMA step”   ( here i get the syntax error, line 85 , fill syntax for this rule in)
    i get only the indicator on the AEX INDEX ON SHARES  the indicator is at zero line flat
    #29556

    Please find below the fixed code. If you add an IF statement, you need to close it with an ENDIF too. I only added an ENDIF at the end of the code before RETURN.

     

    #29561

    Hallo Nicolas, thank you for you effort, the indi is now good.

    greetings Lucassen

     

    #31235

    Hallo Nicolas, thanks again helping the macd indi to place on the Library

    greetings Lucassen

Viewing 11 posts - 1 through 11 (of 11 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login