Registered User Joined: 11/28/2004 Posts: 14
|
Elder gives a pcf for the Impulse System in Internet Trader Pro. I have no idea of programming so I am asking is it possible to get a pcf on this It consists of 2 formulas--one for buy signals; one for sell signals Elder states the best way to see the system is to program the buy and sell signals in different colours. s this possible
rayok
|
|
Worden Trainer
Joined: 10/1/2004 Posts: 18,819
|
From what I could gather the system is based on the direction of an exponential moving average and a MACD histogram. Does this sound right?
- Craig Here to Help!
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Craig, Impulse System uses EMA to find uptrends and downtrends, and MACDH It flags those bars where both inertia and momentum point in the same direction The PCF given for "Internet Trader Pro" is for buy signals AlertMarker(mov(c,13,e)> ref(mov(c,13,e),-1) and fml("MACD-Histogram")> ref(fml ("MACD-Histogram"), -1), Below) for sell signals AlertMarker (mov (c,13,e)< ref (mov (c,13,e), -1 and fml ("MACD-Histogram") < (fml ("MACD-Histogram"), -1), Above)
Can it be colour coded ?
|
|
Registered User Joined: 10/7/2004 Posts: 799 Location: Duluth, GA
|
Presuming that you want to use the standard 12,26,9 settings for the MACD Histo:
Buy signals:
XAvgC13 > XAvgC13.1 and XAvgC12-XAvgC26 - XAvg(XAvgC12,9) + XAvg(XAvgC26,9) > XAvgC12.1-XAvgC26.1 - XAvg(XAvgC12.1,9) + XAvg(XAvgC26.1,9)
Sell signals:
XAvgC13 < XAvgC13.1 and XAvgC12-XAvgC26 - XAvg(XAvgC12,9) + XAvg(XAvgC26,9) < XAvgC12.1-XAvgC26.1 - XAvg(XAvgC12.1,9) + XAvg(XAvgC26.1,9)
I'm not sure what the "below" and "above" and "AlertMarker" syntax means - I presume they are related to formatting.
Jim Dean
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Thank you for this Tanstaafl. I have not as yet tried to install to install the formula. The "above " , "below" relates to how the system appears on the chart he was illustrating. When the system is giving buy signals it placed a dot immediately above the price bar . When giving sell signals it places dots immediately below price bar. When there is no buy or sell signal generated there are no dots.
The colour code was suggested as a way of of doing away with the dots and making it easier to identify. I hope this is clear, thankyou for your trouble
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Tanssaafl, Sorry ,I got that around the wrong way .The sell is above and buy below ie.the same place as trendlines
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
rayok,
One technique I’ve used to point to places on a price chart where a Boolean condition is met is to plot the formula not as a Custom Percent True, but as a normal Custom Indicator. I’ve converted Tanstaafl’s Elder Impulse System formulas into forms appropriate for this purpose.
If you plot the following Custom Indicators set to Plot using price scale using two different colors, you will get a color coded indicator pointing to the bottom of any bar or candle where the condition is met (you would probably want to use a ‘C’ instead of an ‘L’ at the end of the formula if you use a line chart).
Elder Impulse System Buy Signal:
(XAVGC13>XAVGC13.1)*(XAVGC12-XAVGC26-XAVG(XAVGC12,9)+XAVG(XAVGC26,9)>XAVGC12.1-XAVGC26.1-XAVG(XAVGC12.1,9)+XAVG(XAVGC26.1,9))*L
Elder Impulse System Sell Signal:
(XAVGC13<XAVGC13.1)*(XAVGC12-XAVGC26-XAVG(XAVGC12,9)+XAVG(XAVGC26,9)<XAVGC12.1-XAVGC26.1-XAVG(XAVGC12.1,9)+XAVG(XAVGC26.1,9))*L
Most of the conditions I’ve used with this technique have resulting in widely dispersed spikes on the chart. I’m not sure it works as well on the Elder Impulse System where one of the conditions will be met as often as not. The chart ends up looking too busy for my tastes, but I thought I’d offer it as a suggestion anyway.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Thank you so much for your help.It is now midnight so I will check itout in the morning
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Craig, I must be missing something here as I cannot it to work. I created a pcf as one unit ( I think that was a mistake) I then created a new chart template to put it on .It was when I went to the edit indicator that I realised that it should be two separate indicators I did that but the whole pcf came across and then told me there was a formula error "missing argument" I then deleted the "sell" portion but got the same error messaage .
HELP!!
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
rayok, Which set of formulas are you trying to enter? The formulas from Tanstaafl are designed for use as a Personal Criteria Formula or a Custom Percent True. The formulas from Bruce_L are designed for use as a Custom Indicator in the top section of the chart.
In either case, you need to highlight the entire formula without the title and then copy and paste it into the formula window for the PCF or indicator. Here are some videos to get you started:
How to create a Personal Criteria Forumula (PCF) Visually Backtesting Specific Symbols
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 10/7/2004 Posts: 799 Location: Duluth, GA
|
Hi, Bruce:
My compliments on the neat trick of multiplying the net +1 boolean result times L to get a colored spike for each signal.
I'd suggest that it would be more visually acceptable if, instead of L, something like: (L-(AvgH5-AvgL5)/5) was used ... that would keep it a small distance away from the candles to make it more readable.
Further, I think that this visual technique might be more appropriate for true "spike" type CI's, which just fire at the outset of the trade such as at the point of a crossover.
If recalc time is not an issue, then possibly a combo of a spike version on the top pane for the inception, plus a "duration" version (as listed earlier in thread) on the middle pane would be the ticket.
JMHO, FWIW.
Jim Dean
I've requested in the past that TC offer a "dot" (big and small) graphic option, as well as Histo option, as user-selectable drawing styles in addition to the various line types, a la MetaStock. If you or other folks concur, please repeat those requests in the Suggestion box, so that the votes accumulate. Thanks.
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
Tanstaafl, Thanks. As I mentioned in my response, I wasn't particularly happy with the way it looked on a non-"spike" Custom Indicator like this one either. I'll take a look at using (L-(AvgH5-AvgL5)/5) when I get a chance. It looks like an interested alternative.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 11/28/2004 Posts: 14
|
Bruce L, I have now got it working .Thank you for your efforts.
|
|
Registered User Joined: 3/4/2009 Posts: 160
|
Bruce how would you rewrite the formulas if you used tanstaafl's approach? Also is there a way of having an audible beep when it triggers a buy or a sell? Just asking so I don't have to watch the computer all day.
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
kcaughron31,
If by Tanstaafl's approach you mean the alterations to the Custom Indicators suggested in his Tuesday, February 08, 2005 10:03:14 AM ET post, the formulas used in the Custom Indicators would become:
Elder Impulse System Buy Signal:
(XAVGC13 > XAVGC13.1) * (XAVGC12 - XAVGC26 - XAVG(XAVGC12,9) + XAVG(XAVGC26,9) > XAVGC12.1 - XAVGC26.1 - XAVG(XAVGC12.1,9) + XAVG(XAVGC26.1,9)) * (L - (AVGH5 - AVGL5) / 5)
Elder Impulse System Sell Signal:
(XAVGC13 < XAVGC13.1) * (XAVGC12 - XAVGC26 - XAVG(XAVGC12,9) + XAVG(XAVGC26,9) < XAVGC12.1 - XAVGC26.1 - XAVG(XAVGC12.1,9) + XAVG(XAVGC26.1,9)) * (L - (AVGH5 - AVGL5) / 5)
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 10/7/2004 Posts: 799 Location: Duluth, GA
|
Nice to see that those ideas are still useful.
Hi, Bruce - long time - I can see you're still holding the fort !
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
Tanstaafl,
A long time indeed! I point to quite a few of your topics rather frequently. It is nice to see you again in the forums.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Registered User Joined: 10/7/2004 Posts: 799 Location: Duluth, GA
|
I've been busy with other stuff (and other software) for 2-3 years ... but I could not resist the fantastic RT Platinum Suite guaranteed-for-life deal. Will probably be a while before I'm active again. I've stayed generally current during the Loki/SnapSheets/Blocks (now SF), and of course TC is still it's tried-n-true self. But I've got some catching up to do re the greatly-enhanced language (and somewhat revised GUI) that SF has. Hello to everyone else, too!
|
|
Registered User Joined: 3/4/2009 Posts: 160
|
Bruce or tanstaafl, Is there a way to use a buy and sell signalin the middle pane with RSI 3.,1 instead of MACD? I was wondering if that is possible as a custome indicator.
|
|
Registered User Joined: 3/4/2009 Posts: 160
|
The only reason that I ask is that I'm not that good with math expressions and I'm not a programmer.
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
kcaughron31,
I can't think of a decent way to force the Custom Indicator onto the same scale as the RSI.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Guest-1 |