PRT MACD CORRUPTED!?
Forums › ProRealTime English forum › ProBuilder support › PRT MACD CORRUPTED!?
- This topic has 34 replies, 7 voices, and was last updated 6 years ago by Pierre.
-
-
03/01/2018 at 12:43 AM #64165
From my point of view there is no quantification. But I am a chemist, and in real chemistry there is little calculation, if any. Just experience. And statistical velocity distribution. Or price distribution.
We need to take back our ego. Most of the time, it leads us astray.
06/06/2018 at 1:30 PM #72480I am here again (on this Topic) trying to code a concept using a Double MACD, I’m eating my lunch at the same time and so I am using the Simplified Creation tool.
Why you reckon PRT don’t correct the anomaly in the naming of the lines in the native MACD provided on the Platform??
- PRT think they’re MACD Line names are correct / more logical / better than everybody else’s??
- PRT would screw existing Systems if they changed / corrected MACD Line names now after being wrong for so long??
- PRT couldn’t give a shit??
- PRT don’t even know what I / we are on about / they just don’t get it??
- PRT have not even read this Topic??
It must be so confusing, frustrating and demoralising for newbie coders (it’s driving me nuts! ) and what is worse it could cause Newbies to conclude … ah I’ll never be any good at coding, I’ll give it up right now!!
06/06/2018 at 1:57 PM #72484PRT just need to release a ‘PRT Standard Version’ but keep the old one as ‘MACD’ and then anyone who has working codes will not be affected and new coders can use the now correct ‘MACD Standard Version’ and get the expected results.
1 user thanked author for this post.
06/06/2018 at 2:53 PM #72489Thanks Vonasi, no excuse now for PRT not to sort it out!
Constructive criticism does help sometimes, I mentioned point 2, above and you came up with a solution! 🙂
I have emailed PRT direct (contact@prorealtime.com) and referred them to this Topic.
Think I will do this more often as it only took 3 mins and it is a positive move!
I’ll report back on any reply from PRT.
06/06/2018 at 7:18 PM #72504What is even more confusing is that the Line names in the right hand box are named something else in the left hand box … see attached.
It’s like trying to telling yourself (after many years of familiarity) … red isn’t red it’s named yellow, but if you select / want yellow then you have to remember that it won’t be named yellow it will be named the exponential average of pink!!!!!!!!!!!!!
06/06/2018 at 7:20 PM #72505… see attached.
Houston we have an issue…..
1 user thanked author for this post.
06/07/2018 at 8:32 AM #72530MHist = MACD[12,26,9](close)
BlueLine = MACDline[12,26,9](close)
RedLine = Blueline-MHistThank you @Despair, above makes sense of the PRT MACD naming garbage, but above can’t be used in the Simplified Creation Tool because the Tool does not allow a minus function??
Yes okay, I know I can change using Creation by Programming. but then I cannot make further changes using Simplified Creation Tool.
Conclusion (anybody prove me wrong, PLEASE) … MACD BLUE crossing MACD RED is not possible using the Simplified Creation Tool??
The most universally touted Technical Indicator / MACD is unusable on PRT Simplified Creation / Assisted Probacktest Creation!!!!!!!!!!!!
06/07/2018 at 11:59 AM #72549Blimey this is (yet another) eye opener… I messed around with MACD on/off over the year(s!) in PRT but always got myself confused as often the results running the code were not adding up – seeing all this discussion it is starting to make some sense why now!
Sorry not to be of any help GraHal wish I could but haven’t the will to devote any brain power to that one seeing what is going on/such a fundamental error
1 user thanked author for this post.
06/09/2018 at 1:39 PM #7270606/09/2018 at 2:03 PM #72709We have already solved that problem Despair. See my post:
https://www.prorealcode.com/topic/prt-macd-corrupted/page/2/#post-72484
1 user thanked author for this post.
06/14/2018 at 9:24 AM #73154No response from PRT (no surprises there!) so I just sent them the email below to support@prorealcode.com.
Please can you advise the code that is produced using the Simplified Creation Tool for a MACD Blue Line crossing over a MACD Red Line?
06/14/2018 at 11:58 AM #7318706/15/2018 at 11:47 AM #73315Hello GraHal,
Indeed as Despair wrote previously:
12//The instruction for MACD Histogram (MACD line minus MACD signal) is:Return MACD[12,26,9](close)12//The instruction for MACD (or MACD Line) is:Return MACDline[12,26,9](close)12//The instruction for MACD signal is:Return ExponentialAverage[9](MACDline[12,26,9](close))When most people are referring to “MACD”, they actually mean the “MACD Histogram”, hence the naming.
You can check that the results returned are the same as if you calculate the indicator yourself:
1234567p = 12q = 26r = 9MyMACDLine = EXPONENTIALAVERAGE[p](CLOSE) - EXPONENTIALAVERAGE[q](CLOSE)//FastMA - SlowMAMyLine = EXPONENTIALAVERAGE[r](MyMACDLine)RETURN MyMACDLine - MyLine AS "MACD Histo", 0Finally, in assisted creation mode, it is true when you use the dropdown menu, the fact that the MACD line is just named MACD can create confusion because it’s not the same logic as in the rest of the Software. I’ve just asked my colleagues to correct this in a future update to display MACDLine in this dropdown menu as well.
Regards,
Pierre
…
06/15/2018 at 12:43 PM #73331Thank you Pierre
It all seems to make a simple Indicator rather complicated
I think most folks want fast blue line crossing slow red line so what is the code for this via the Assisted Creation Tool please (or have I missed it in above? :))?
Many Thanks
GraHal06/15/2018 at 1:07 PM #73342I keep going from one definition to the next and back again and just getting confused / frustrated.
If it is just me and anybody else can see what blue crossing red is from Pierre’s post then please state it below and I will try and create the same using the Assisted Creation Tool?
Thank You
-
AuthorPosts
Find exclusive trading pro-tools on