[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [amibroker] Simplified support resistance levels



PureBytes Links

Trading Reference Links


Graham,
 
Just thinking about the looking into the future issue.  How could it be possible to break the pivot high level while still forming and the pivot high condition still be true.  It does not seem to be possible.
 
Any thoughts?  Just want to put this to bed.
 
Regards,
GaryGraham <gkavanagh@xxxxxxxxxxxxx> wrote:
Thanks for that Gary, gives me something to try to work them out, andwhether I need them.Further to this simple support/resistance formula I am looking at it to workout what the retracements are during trends. I am just starting putting thistogether and look for any input to help simplify or enhance. I see this asbeing used to determine box sizes for P&F charts, swing points and settingtrailing stop levels to name a few.Here is what I have so far//RETRACEMENTS TO FIND VOLATILITY//Graham Kavanagh 10 Oct 2003//Find turning pointstop = H==HHV(H,3) AND H>=Ref(H,1) AND H>=Ref(H,2);bot = L==LLV(L,3) AND L<=Ref(L,1) AND L<=Ref(L,2);//Calculate movement between turning pointstopH = ValueWhen(top,H);botL = ValueWhen(bot,L);moveup = Ref(botL,-1)<botL;movedown =
 Ref(topH,-1)>topH;diffup = IIf( moveup, botL - ValueWhen( moveup, topH ), Null);diffdown = IIf( movedown, topH- ValueWhen( movedown, botL ), Null);//Indicator sectionGraphXSpace=5;Plot( C, "C", colorLightGrey, styleBar+styleNoLabel );PlotShapes( (shapeHollowSmallCircle+shapePositionAbove)*top, colorRed, 0, H);PlotShapes( (shapeHollowSmallCircle)*bot, colorBlue , 0, L);Plot(diffup, "diffup", colorAqua, styleHistogram+styleLeftAxisScale);Plot(diffdown, "diffdown", colorLime, styleHistogram+styleLeftAxisScale);Plot(0, "0", colorBlack, styleLine+styleLeftAxisScale);Title = Name()+" "+Date()+ " Volatility, Red dots = peaks, blue = troughs" +", down move = " + diffup + ", up move = " + diffdown + ", High = " + H + ",Low = " + L;Cheers,Grahamhttp://groups.msn.com/ASXShareTrading<A
 href="">http://groups.msn.com/FMSAustralia-----Original Message-----From: Gary A. Serkhoshian [mailto:serkhoshian777@xxxxxxxxx] Sent: Friday, 10 October 2003 12:41 PMTo: amibroker@xxxxxxxxxxxxxxxSubject: RE: [amibroker] Simplified support resistance levelsHi Graham,I forgot to include the PivotLow function on the last send.  Both are below.You'd use the functions like this:#pragma nocache#include "Wherever you put your afl file with the functions"PH = PivotHigh(3,3); PL = PivotLow(3,3);Plot( C, "C", colorLightGrey, styleBar+styleNoLabel );Plot( PH, "res", colorRed, styleDots+styleNoLine );Plot( PL, "sup", colorGreen, styleDots+styleNoLine );Title = Name() + ", " + Date() + ", Support & Resistance Levels Support = "+ PH + ", Resistance = " + PL ;If you are using functions embedded in your afl, make sure they are abovethe code that actually calls
 them.e.g.  Function Blah(Len);{return MoreBlah;}BL = Blah(5);Plot(BL,"BL",colordefault,styleline);Hope this helps,GaryCODE BELOW FOR THE PIVOT LOW/HI FUNCTIONS//===== PivotHigh(LeftStr, RightStr) ====================================/*SUPPORT & RESISTANCE LEVELSGraham Kavanagh 9 Oct 2003Returns High value of pivot*/function PivotHigh(LeftStr, RightStr){//Find turning pointstop = H == HHV(H,LeftStr+1) AND H == Ref(HHV(H,RightStr+1), RightStr);topH = ValueWhen(top,H);return topH;}//======= PivotLow(LeftStr, RightStr) ====================================/*SUPPORT & RESISTANCE LEVELSGraham Kavanagh 9 Oct 2003Returns Low value of pivot*/function PivotLow(LeftStr, RightStr){//Find turning pointsBOT = L == LLV(L,LeftStr+1) AND L == Ref(LLV(L,RightStr+1), RightStr);BOTL = ValueWhen(BOT,L);return BOTL;}Graham
 <gkavanagh@xxxxxxxxxxxxx> wrote:Thanks Gary That makes it interesting as I have not yet tried the function function :) Do you just put the numbers you want into the intital function setting Eg  function PivotHigh(2, 4)Cheers,Grahamhttp://groups.msn.com/ASXShareTradinghttp://groups.msn.com/FMSAustralia-----Original Message-----From: Gary A. Serkhoshian [mailto:serkhoshian777@xxxxxxxxx] Sent: Friday, 10 October 2003 11:43 AMTo: amibroker@xxxxxxxxxxxxxxxSubject: Re: [amibroker] Simplified support resistance levelsHi Graham,I just added the ability to have variable right and left strength andconverted into a function.  Hope this saves you some work, and thanks forall the posts and code you've contributed.Regards,Gary//==========  PivotHigh(LeftStr,
 RightStr)  ============================/*SUPPORT & RESISTANCE LEVELSGraham Kavanagh 9 Oct 2003Returns High value of pivot*/function PivotHigh(LeftStr, RightStr){//Find turning pointstop = H == HHV(H,LeftStr+1) AND H == Ref(HHV(H,RightStr+1), RightStr);topH = ValueWhen(top,H);return topH;}Graham <gkavanagh@xxxxxxxxxxxxx> wrote: I have been looking at various ways to chart the support resistance elevels,ultimately to incorporate into various trading systems. Having attemptedloops and other methods of differing complexity I pulled back to thesimplest of forms, price.Now this is probably already shown somewhere, but will share it anyway.Any comments appreciated//SUPPORT & RESISTANCE LEVELS//Graham Kavanagh 9 Oct 2003//Find turning pointstop = H==HHV(H,3) AND H>=Ref(H,1) AND H>=Ref(H,2);bot = L==LLV(L,3) AND L<=Ref(L,1) AND
 L<=Ref(L,2);topH = ValueWhen(top,H);botL = ValueWhen(bot,L);//Indicator sectionGraphXSpace=5;Plot( C, "C", colorLightGrey, styleBar+styleNoLabel );Plot( topH, "res", colorRed, styleDots+styleNoLine );Plot( botL, "sup", colorGreen, styleDots+styleNoLine );Title = Name() + ", " + Date() + ", Support & Resistance Levels Support = "+ topH + ", Resistance = " + botL ;Cheers,Grahamhttp://groups.msn.com/ASXShareTradinghttp://groups.msn.com/FMSAustraliaSend BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A
 href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at:http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Do you Yahoo!?The New Yahoo! Shopping - with improved product search Yahoo! Groups SponsorSend BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at:<A
 href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at:http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Do you Yahoo!?The New Yahoo! Shopping - with improved product search Yahoo! Groups SponsorADVERTISEMENTSend BUG
 REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at:http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search






Yahoo! Groups Sponsor


  ADVERTISEMENT 









Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.