X-Account-Key: account7 X-UIDL: 1256924395.12631.mail30,S=69239 X-Mozilla-Status: 0011 X-Mozilla-Status2: 10000000 X-Mozilla-Keys: Return-Path: Delivered-To: ron@1166093.1882787 Received: (qmail 12620 invoked by uid 78); 30 Oct 2009 17:39:55 -0000 Received: from unknown (HELO cloudmark1) (10.49.16.84) by 0 with SMTP; 30 Oct 2009 17:39:55 -0000 Return-Path: Received: from [66.163.168.189] ([66.163.168.189:29251] helo=n35d.bullet.mail.sp1.yahoo.com) by cm-mr9 (envelope-from ) (ecelerity 2.2.2.41 r(31179/31189)) with ESMTP id 4E/B7-09217-AE42BEA4; Fri, 30 Oct 2009 13:39:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoogroups.com; s=lima; t=1256924394; bh=sD8YvO22LofPTxeRPANexVIvTi88+EytdJFZrde3fw8=; h=Received:Received:X-Yahoo-Newman-Id:X-Sender:X-Apparently-To:X-Received:X-Received:X-Received:X-Received:To:References:In-Reply-To:Message-ID:X-Mailer:Thread-Index:Content-Language:X-Originating-IP:X-eGroups-Msg-Info:From:X-Yahoo-Profile:Sender:MIME-Version:Mailing-List:Delivered-To:List-Id:Precedence:List-Unsubscribe:Date:Subject:X-Yahoo-Newman-Property:Reply-To:Content-Type; b=K+E88/YGVqjhq7mx37xU4MnfZAD3vkIx6NvRQgn8NNEDOEOSnbOcUliEVI+oOKOW3nxDbmZlPKeM48tv7XkMPVWQ83EsWkWlUClgf+C901u75tR0tE6BtdxIBjNEvvl5 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; b=P26MOS+o/5gKlW3LFDypZJtvVlQAHzOHONzRVMlM8ONaNAmX9/H//cuPXsNS5vrDU8y5kndFVceDTRaWlwgeyKj3QVQM3R+9+kkXhGf501+/B8MyS9krX0f5EBiYCwp9; Received: from [69.147.65.150] by n35.bullet.mail.sp1.yahoo.com with NNFMP; 30 Oct 2009 17:39:53 -0000 Received: from [66.196.94.59] by t7.bullet.mail.sp1.yahoo.com with NNFMP; 30 Oct 2009 17:39:53 -0000 X-Yahoo-Newman-Id: 12111071-m102988 X-Sender: gmorlan@tampabay.rr.com X-Apparently-To: MetaTrader_Experts_and_Indicators@yahoogroups.com X-Received: (qmail 61501 invoked from network); 30 Oct 2009 17:39:33 -0000 X-Received: from unknown (66.196.94.105) by m14.grp.re1.yahoo.com with QMQP; 30 Oct 2009 17:39:33 -0000 X-Received: from unknown (HELO hrndva-omtalb.mail.rr.com) (71.74.56.123) by mta1.grp.re1.yahoo.com with SMTP; 30 Oct 2009 17:39:33 -0000 X-Received: from nunswen0cecy73 ([65.32.89.208]) by hrndva-omta02.mail.rr.com with ESMTP id <20091030173927532.TOON5569@hrndva-omta02.mail.rr.com>; Fri, 30 Oct 2009 17:39:27 +0000 To: References: <007201ca5978$16f1bf90$44d53eb0$@rr.com> <246463.81223.qm@web50409.mail.re2.yahoo.com> In-Reply-To: <246463.81223.qm@web50409.mail.re2.yahoo.com> Message-ID: <00b301ca5987$f71647d0$e542d770$@rr.com> X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcpZgfpkpI5re2WTS6KcEf5FJOLH5AAAyImw Content-Language: en-us X-Originating-IP: 71.74.56.123 X-eGroups-Msg-Info: 1:12:0:0:0 From: "Loren Morlan" X-Yahoo-Profile: lorenmorlan Sender: MetaTrader_Experts_and_Indicators@yahoogroups.com MIME-Version: 1.0 Mailing-List: list MetaTrader_Experts_and_Indicators@yahoogroups.com; contact MetaTrader_Experts_and_Indicators-owner@yahoogroups.com Delivered-To: mailing list MetaTrader_Experts_and_Indicators@yahoogroups.com List-Id: Precedence: bulk List-Unsubscribe: Date: Fri, 30 Oct 2009 13:39:42 -0400 Subject: RE: [MT_E and I] EUR/GBP 10/30/09, 15 MINUTE STATEMENT RECORD for day traders X-Yahoo-Newman-Property: groups-email-ff-m Reply-To: MetaTrader_Experts_and_Indicators@yahoogroups.com Content-Type: multipart/mixed; boundary="----=_NextPart_000_00B4_01CA5966.7004A7D0" X-Antivirus: AVG for E-mail 8.5.423 [270.14.39/2470] ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_00B5_01CA5966.7004A7D0" ------=_NextPart_001_00B5_01CA5966.7004A7D0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I attach indicators and template. I have previously posted to this board an article relating to Impulsive/Corrective Wave Retracement trading practice. I assume it has been placed in the files section. Sometime in the future I have been invited to present an on line presentation of this day trading method. For those interested It will be necessary to read and understand the article mentioned. Loren From: MetaTrader_Experts_and_Indicators@yahoogroups.com [mailto:MetaTrader_Experts_and_Indicators@yahoogroups.com] On Behalf Of Shah Sent: Friday, October 30, 2009 12:57 PM To: MetaTrader_Experts_and_Indicators@yahoogroups.com Cc: gmorlan@tampabay.rr.com Subject: Re: [MT_E and I] EUR/GBP 10/30/09, 15 MINUTE STATEMENT RECORD for day traders hi Loren Morlan, nice to see ur chat... can you share the template file .tpl here and can you place makr and show when to enter trade exactly.. on the chart... elabrate a bit more on the aero's which arro to buy and.. when to exit...pls... thanks in advance..... for your kind help regards shah --- On Fri, 30/10/09, Loren Morlan wrote: From: Loren Morlan Subject: [MT_E and I] EUR/GBP 10/30/09, 15 MINUTE STATEMENT RECORD for day traders To: Divergence@yahoogroups.com Date: Friday, 30 October, 2009, 11:46 PM I attach statement record using 15 minute period for entry/exit of trades. Price location within Fibonacci retracement levels is used to enter or exit trades. Large arrows identify acceleration above or below its zero line. Small arrows do the same for momentum. Both of these indicators provide an audible and visual alert informing analyst of potential for trades. Loren _____ New Email names for you! Get the Email name you've always wanted on the new @ymail and @rocketmail. Hurry before someone else does! ------=_NextPart_001_00B5_01CA5966.7004A7D0 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: 7bit  

I attach indicators and template.

 

I have previously posted to this board an article relating to Impulsive/Corrective Wave Retracement trading practice.  I assume it has been placed in the files section.

 

Sometime in the future I have been invited to present an on line presentation of this day trading method.   For those interested It will be necessary to read and understand the article mentioned.

 

Loren

 

From: MetaTrader_Experts_and_Indicators@yahoogroups.com [mailto:MetaTrader_Experts_and_Indicators@yahoogroups.com] On Behalf Of Shah
Sent: Friday, October 30, 2009 12:57 PM
To: MetaTrader_Experts_and_Indicators@yahoogroups.com
Cc: gmorlan@tampabay.rr.com
Subject: Re: [MT_E and I] EUR/GBP 10/30/09, 15 MINUTE STATEMENT RECORD for day traders

 

 


hi Loren Morlan,
nice to see ur chat...
can you share the template file .tpl here  and can you place makr and show when to enter trade exactly.. on the chart... elabrate a bit more on the aero's which arro to buy and.. when to exit...pls...
thanks in advance..... for your kind help
regards
shah

--- On Fri, 30/10/09, Loren Morlan <gmorlan@tampabay.rr.com> wrote:


From: Loren Morlan <gmorlan@tampabay.rr.com>
Subject: [MT_E and I] EUR/GBP 10/30/09, 15 MINUTE STATEMENT RECORD for day traders
To: Divergence@yahoogroups.com
Date: Friday, 30 October, 2009, 11:46 PM

 

I attach statement record using 15 minute period for entry/exit of trades.  Price location within Fibonacci retracement levels is used to enter or exit trades.   Large arrows identify acceleration above or below its zero line.  Small arrows do the same for momentum.  Both of these indicators provide an audible and visual  alert informing analyst of potential for trades.

 

Loren

 


New Email names for you!
Get the Email name you've always wanted on the new @ymail and @rocketmail.
Hurry before someone else does!

__._,_.___
For archives of Experts and Indicators from the MetaTrader Experts and Indicators Group, See http://www.ForexMT4.com/mt_yahoo/
Recent Activity
Visit Your Group
Yahoo! Finance

It's Now Personal

Guides, news,

advice & more.

Ads on Yahoo!

Learn more now.

Reach customers

searching for you.

Drive Traffic

Sponsored Search

can help increase

your site traffic.

.

__,_._,___
------=_NextPart_001_00B5_01CA5966.7004A7D0-- ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="MACD_Cross_Signaler.mq4" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="MACD_Cross_Signaler.mq4" //+------------------------------------------------------------------+ //| MACD_Cross_Signaler 1.0.mq4 | //| Copyright =A9 2009, bluto, http://fxaw.activeboard.com | //+------------------------------------------------------------------+ #property copyright "Copyright =A9 2009, bluto" #property link "http://fxaw.activeboard.com/" //---- indicator settings #property indicator_chart_window #property indicator_buffers 3 #property indicator_color1 Lime #property indicator_color2 Yellow //---- indicator parameters extern int FastEMA =3D 5; extern int SlowEMA =3D 13; extern int MaxBars =3D 2000; extern bool Use_DEMAs =3D true; extern int Arrow_Size =3D 4; extern bool Enable_Audible_Popup_Alerts =3D true; //---- indicator buffers double UpArrowBuffer[]; double DnArrowBuffer[]; double MacdBuffer[]; color UpArrowColor =3D Lime; color DnArrowColor =3D Yellow; int Pip_Offset =3D 10, i =3D 0, Alert_Count =3D 0; double Adj_Point =3D 0; datetime Prior_Time; string mySymbol; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- drawing settings & buffer mappings SetIndexBuffer(0,UpArrowBuffer); SetIndexStyle(0,DRAW_ARROW,0,Arrow_Size,UpArrowColor);=20 SetIndexLabel(0,"MACD X-Up"); SetIndexArrow(0,233); SetIndexDrawBegin(0,0); SetIndexEmptyValue(0,EMPTY_VALUE); =20 SetIndexBuffer(1,DnArrowBuffer); SetIndexStyle(1,DRAW_ARROW,0,Arrow_Size,DnArrowColor);=20 SetIndexLabel(1,"MACD X-Dn"); =20 SetIndexArrow(1,234); SetIndexDrawBegin(1,0); SetIndexEmptyValue(1,EMPTY_VALUE); =20 =20 SetIndexBuffer(2,MacdBuffer); SetIndexEmptyValue(2,0); =20 switch(Period())=20 { case 1:=20 Pip_Offset =3D 10;=20 break; case 5:=20 Pip_Offset =3D 10;=20 break; case 15:=20 Pip_Offset =3D 15;=20 break; case 30:=20 Pip_Offset =3D 20;=20 break; case 60:=20 Pip_Offset =3D 25;=20 break; case 240:=20 Pip_Offset =3D 30;=20 break; case 1440:=20 Pip_Offset =3D 50;=20 break; case 10080:=20 Pip_Offset =3D 100;=20 break; case 43200:=20 Pip_Offset =3D 200;=20 break; =20 }=20 Adj_Point =3D Point;=20 if (MarketInfo(Symbol(),MODE_DIGITS) =3D=3D 3 || = MarketInfo(Symbol(),MODE_DIGITS) =3D=3D 5) { Adj_Point =3D (Adj_Point * 10); =20 } =20 mySymbol =3D StringSubstr(Symbol(),0,6);=20 //---- initialization done return(0); } int start() { =20 // We use a timeclock to keep from executing the logic on every tick = call. Improves performance bigtime. =20 =20 if (iTime(Symbol(),Period(),1) !=3D Prior_Time) { Prior_Time =3D iTime(Symbol(),Period(),1); Alert_Count =3D 0; } else { return; } =20 // Refresh the MACD buffer array =20 for (i =3D MaxBars; i > 0; i--) { MacdBuffer[i] =3D MACD(i); } // Loop through and compare MACD array cells to determine where to paint = cross-up or cross-down arrows.=20 =20 bool is_up =3D false; bool is_dn =3D false; =20 for (i =3D MaxBars-1; i > 0; i--) { is_up =3D false; is_dn =3D false; =20 if (MacdBuffer[i] > 0 && MacdBuffer[i+1] < 0)=20 { UpArrowBuffer[i] =3D iLow(Symbol(),Period(),i) - Pip_Offset * = Adj_Point; is_up =3D true; } else if (MacdBuffer[i] < 0 && MacdBuffer[i+1] > 0)=20 { DnArrowBuffer[i] =3D iHigh(Symbol(),Period(),i) + Pip_Offset * = Adj_Point; is_dn =3D true; } =20 if (Enable_Audible_Popup_Alerts =3D=3D true && i <=3D 1 && = Alert_Count =3D=3D 0 && (is_dn || is_up)) { if (is_up) { Signal_Alert(mySymbol + " " + tf2txt(Period()) + " : MACD has = crossed up above the zero line",0); } else { Signal_Alert(mySymbol + " " + tf2txt(Period()) + " : MACD has = crossed down below the zero line",0); =20 } } =20 }=20 =20 //---- done return(0); } //+------------------------------------------------------------------+ double MACD(int i =3D 0) { if(Use_DEMAs) return(iCustom(NULL,0,"DEMA",FastEMA,0,i) - = iCustom(NULL,0,"DEMA",SlowEMA,0,i)); else return(iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i) - = iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i)); } void Signal_Alert(string as_0 =3D "", int wav_sound =3D 0) { Alert(as_0); =20 if (wav_sound =3D=3D 0 || wav_sound =3D=3D 1) = {PlaySound("alert.wav");} if (wav_sound =3D=3D 2) {PlaySound("alert2.wav");} if (wav_sound =3D=3D 3) {PlaySound("tick.wav");} if (wav_sound =3D=3D 4) {PlaySound("ok.wav");} } =20 =20 string tf2txt(int tf) { if (tf =3D=3D PERIOD_M1) return("M1"); if (tf =3D=3D PERIOD_M5) return("M5"); if (tf =3D=3D PERIOD_M15) return("M15"); if (tf =3D=3D PERIOD_M30) return("M30"); if (tf =3D=3D PERIOD_H1) return("H1"); if (tf =3D=3D PERIOD_H4) return("H4"); if (tf =3D=3D PERIOD_D1) return("D1"); if (tf =3D=3D PERIOD_W1) return("W1"); if (tf =3D=3D PERIOD_MN1) return("MN1"); =20 return("??"); } ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="MACD_Cross_Signaler.backup.ex4" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="MACD_Cross_Signaler.backup.ex4" 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 ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="MACD_Cross_Signaler.backup.mq4" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="MACD_Cross_Signaler.backup.mq4" //+------------------------------------------------------------------+ //| MACD_Cross_Signaler 1.0.mq4 | //| Copyright =A9 2009, bluto, http://fxaw.activeboard.com | //+------------------------------------------------------------------+ #property copyright "Copyright =A9 2009, bluto" #property link "http://fxaw.activeboard.com/" //---- indicator settings #property indicator_chart_window #property indicator_buffers 3 #property indicator_color1 Green #property indicator_color2 Blue //---- indicator parameters extern int FastEMA =3D 5; extern int SlowEMA =3D 13; extern int MaxBars =3D 2000; extern bool Use_DEMAs =3D true; extern int Arrow_Size =3D 4; extern bool Enable_Audible_Popup_Alerts =3D true; //---- indicator buffers double UpArrowBuffer[]; double DnArrowBuffer[]; double MacdBuffer[]; color UpArrowColor =3D Green; color DnArrowColor =3D Blue; int Pip_Offset =3D 10, i =3D 0, Alert_Count =3D 0; double Adj_Point =3D 0; datetime Prior_Time; string mySymbol; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- drawing settings & buffer mappings SetIndexBuffer(0,UpArrowBuffer); SetIndexStyle(0,DRAW_ARROW,0,Arrow_Size,UpArrowColor);=20 SetIndexLabel(0,"MACD X-Up"); SetIndexArrow(0,233); SetIndexDrawBegin(0,0); SetIndexEmptyValue(0,EMPTY_VALUE); =20 SetIndexBuffer(1,DnArrowBuffer); SetIndexStyle(1,DRAW_ARROW,0,Arrow_Size,DnArrowColor);=20 SetIndexLabel(1,"MACD X-Dn"); =20 SetIndexArrow(1,234); SetIndexDrawBegin(1,0); SetIndexEmptyValue(1,EMPTY_VALUE); =20 =20 SetIndexBuffer(2,MacdBuffer); SetIndexEmptyValue(2,0); =20 switch(Period())=20 { case 1:=20 Pip_Offset =3D 10;=20 break; case 5:=20 Pip_Offset =3D 10;=20 break; case 15:=20 Pip_Offset =3D 15;=20 break; case 30:=20 Pip_Offset =3D 20;=20 break; case 60:=20 Pip_Offset =3D 25;=20 break; case 240:=20 Pip_Offset =3D 30;=20 break; case 1440:=20 Pip_Offset =3D 50;=20 break; case 10080:=20 Pip_Offset =3D 100;=20 break; case 43200:=20 Pip_Offset =3D 200;=20 break; =20 }=20 Adj_Point =3D Point;=20 if (MarketInfo(Symbol(),MODE_DIGITS) =3D=3D 3 || = MarketInfo(Symbol(),MODE_DIGITS) =3D=3D 5) { Adj_Point =3D (Adj_Point * 10); =20 } =20 mySymbol =3D StringSubstr(Symbol(),0,6);=20 //---- initialization done return(0); } int start() { =20 // We use a timeclock to keep from executing the logic on every tick = call. Improves performance bigtime. =20 =20 if (iTime(Symbol(),Period(),1) !=3D Prior_Time) { Prior_Time =3D iTime(Symbol(),Period(),1); Alert_Count =3D 0; } else { return; } =20 // Refresh the MACD buffer array =20 for (i =3D MaxBars; i > 0; i--) { MacdBuffer[i] =3D MACD(i); } // Loop through and compare MACD array cells to determine where to paint = cross-up or cross-down arrows.=20 =20 bool is_up =3D false; bool is_dn =3D false; =20 for (i =3D MaxBars-1; i > 0; i--) { is_up =3D false; is_dn =3D false; =20 if (MacdBuffer[i] > 0 && MacdBuffer[i+1] < 0)=20 { UpArrowBuffer[i] =3D iLow(Symbol(),Period(),i) - Pip_Offset * = Adj_Point; is_up =3D true; } else if (MacdBuffer[i] < 0 && MacdBuffer[i+1] > 0)=20 { DnArrowBuffer[i] =3D iHigh(Symbol(),Period(),i) + Pip_Offset * = Adj_Point; is_dn =3D true; } =20 if (Enable_Audible_Popup_Alerts =3D=3D true && i <=3D 1 && = Alert_Count =3D=3D 0 && (is_dn || is_up)) { if (is_up) { Signal_Alert(mySymbol + " " + tf2txt(Period()) + " : MACD has = crossed up above the zero line",0); } else { Signal_Alert(mySymbol + " " + tf2txt(Period()) + " : MACD has = crossed down below the zero line",0); =20 } } =20 }=20 =20 //---- done return(0); } //+------------------------------------------------------------------+ double MACD(int i =3D 0) { if(Use_DEMAs) return(iCustom(NULL,0,"DEMA",FastEMA,0,i) - = iCustom(NULL,0,"DEMA",SlowEMA,0,i)); else return(iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i) - = iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i)); } void Signal_Alert(string as_0 =3D "", int wav_sound =3D 0) { Alert(as_0); =20 if (wav_sound =3D=3D 0 || wav_sound =3D=3D 1) = {PlaySound("alert.wav");} if (wav_sound =3D=3D 2) {PlaySound("alert2.wav");} if (wav_sound =3D=3D 3) {PlaySound("tick.wav");} if (wav_sound =3D=3D 4) {PlaySound("ok.wav");} } =20 =20 string tf2txt(int tf) { if (tf =3D=3D PERIOD_M1) return("M1"); if (tf =3D=3D PERIOD_M5) return("M5"); if (tf =3D=3D PERIOD_M15) return("M15"); if (tf =3D=3D PERIOD_M30) return("M30"); if (tf =3D=3D PERIOD_H1) return("H1"); if (tf =3D=3D PERIOD_H4) return("H4"); if (tf =3D=3D PERIOD_D1) return("D1"); if (tf =3D=3D PERIOD_W1) return("W1"); if (tf =3D=3D PERIOD_MN1) return("MN1"); =20 return("??"); } ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="MACD_Cross_Signaler.ex4" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="MACD_Cross_Signaler.ex4" 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 ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="Heiken Ashi v2.ex4" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Heiken Ashi v2.ex4" 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 AAAAAAAA ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="Heiken Ashi v2.mq4" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="Heiken Ashi v2.mq4" //+------------------------------------------------------------------+ //| Heiken Ashi v2.mq4 | //| Copyright c 2004, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright =A9 2004, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #property indicator_chart_window #property indicator_buffers 4 #property indicator_color1 Red #property indicator_color2 Blue #property indicator_color3 Red #property indicator_color4 Blue //---- buffers double ExtMapBuffer1[], ExtMapBuffer2[], ExtMapBuffer3[], ExtMapBuffer4[]; =20 //---- vars int ExtCountedBars=3D0; int init() { //---- indicators SetIndexStyle (0, DRAW_HISTOGRAM, 0, 1, Red); SetIndexBuffer (0, ExtMapBuffer1); SetIndexLabel (0, "HA Max / Min"); SetIndexStyle (1, DRAW_HISTOGRAM, 0, 1, Blue); SetIndexBuffer (1, ExtMapBuffer2); SetIndexLabel (1, "HA Max / Min"); SetIndexStyle (2, DRAW_HISTOGRAM, 0, 3, Red); SetIndexBuffer (2, ExtMapBuffer3); SetIndexLabel (2, "HA Open"); SetIndexStyle (3, DRAW_HISTOGRAM, 0, 3, Blue); SetIndexBuffer (3, ExtMapBuffer4); SetIndexLabel (3, "HA Close"); =20 //---- SetIndexDrawBegin(0, 10); SetIndexDrawBegin(1, 10); SetIndexDrawBegin(2, 10); SetIndexDrawBegin(3, 10); //---- indicator buffers mapping SetIndexBuffer(0, ExtMapBuffer1); SetIndexBuffer(1, ExtMapBuffer2); SetIndexBuffer(2, ExtMapBuffer3); SetIndexBuffer(3, ExtMapBuffer4); =20 IndicatorDigits(Digits); return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { =20 double haOpen, haHigh, haLow, haClose; int pos =3D Bars - ExtCountedBars - 1; if( Bars <=3D 10 ) { return(0); } ExtCountedBars =3D IndicatorCounted(); //---- check for possible errors if ( ExtCountedBars < 0 ) { return(-1); } //---- last counted bar will be recounted if ( ExtCountedBars > 0 ) { ExtCountedBars--; } while( pos >=3D 0 ) { haOpen =3D (ExtMapBuffer3[pos + 1] + ExtMapBuffer4[pos + 1]) / = 2; haClose =3D (Open[pos] + High[pos] + Low[pos] + Close[pos]) / = 4; haHigh =3D MathMax(High[pos], MathMax(haOpen, haClose)); haLow =3D MathMin(Low[pos], MathMin(haOpen, haClose)); if ( haOpen < haClose) { ExtMapBuffer1[pos] =3D haLow; ExtMapBuffer2[pos] =3D haHigh; } else { ExtMapBuffer1[pos] =3D haHigh; ExtMapBuffer2[pos] =3D haLow; } ExtMapBuffer3[pos] =3D haOpen; ExtMapBuffer4[pos] =3D haClose; pos--; } return(0); } ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="Support and Resistance (Barry).ex4" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Support and Resistance (Barry).ex4" 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 ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="Support and Resistance (Barry).mq4" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="Support and Resistance (Barry).mq4" //+------------------------------------------------------------------+ //| Support and Resistance | //| Copyright =A9 2004 Barry Stander | //| http://myweb.absa.co.za/stander/4meta/ | //+------------------------------------------------------------------+ #property copyright "Click here: Barry Stander" #property link "http://myweb.absa.co.za/stander/4meta/" #property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Red #property indicator_color2 Green //---- buffers double v1[]; double v2[]; double val1; double val2; int i; =20 int init() { IndicatorBuffers(2); =20 //---- drawing settings SetIndexArrow(0, 119); SetIndexArrow(1, 119); =20 SetIndexStyle(0,DRAW_ARROW,STYLE_DOT,0,Red); SetIndexDrawBegin(0,i-1); SetIndexBuffer(0, v1); SetIndexLabel(0,"Resistance"); =20 SetIndexStyle(1,DRAW_ARROW,STYLE_DOT,0,Green); SetIndexDrawBegin(1,i-1); SetIndexBuffer(1, v2); SetIndexLabel(1,"Support"); =20 return(0); } int start() { =20 i=3DBars; while(i>=3D0) { =20 val1 =3D iFractals(NULL, 0, MODE_UPPER,i); if (val1 > 0)=20 v1[i]=3DHigh[i]; else v1[i] =3D v1[i+1]; =20 val2 =3D iFractals(NULL, 0, MODE_LOWER,i); if (val2 > 0)=20 v2[i]=3DLow[i]; else v2[i] =3D v2[i+1]; i--; } =20 return(0); } =20 //+------------------------------------------------------------------+ ------=_NextPart_000_00B4_01CA5966.7004A7D0 Content-Type: application/octet-stream; name="! stoch.tpl" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="! stoch.tpl" symbol=USDCHF period=15 leftpos=4664 digits=5 scale=8 graph=0 fore=1 grid=1 volume=0 scroll=1 shift=1 ohlc=0 askline=0 days=1 descriptions=0 shift_size=11 fixed_pos=0 window_left=0 window_top=0 window_right=317 window_bottom=278 window_type=3 background_color=0 foreground_color=16777215 barup_color=65280 bardown_color=255 bullcandle_color=16777215 bearcandle_color=16777215 chartline_color=9109504 volumes_color=3329330 grid_color=0 askline_color=255 stops_color=255 height=174 name=main name=Custom Indicator name=Heiken Ashi v2 flags=275 window_num=0 shift_0=0 draw_0=2 color_0=255 style_0=0 weight_0=1 shift_1=0 draw_1=2 color_1=16711680 style_1=0 weight_1=1 shift_2=0 draw_2=2 color_2=255 style_2=0 weight_2=3 shift_3=0 draw_3=2 color_3=16711680 style_3=0 weight_3=3 period_flags=0 show_data=1 name=Custom Indicator name=Support and Resistance (Barry) flags=275 window_num=0 shift_0=0 draw_0=3 color_0=255 style_0=2 weight_0=0 arrow_0=119 shift_1=0 draw_1=3 color_1=32768 style_1=2 weight_1=0 arrow_1=119 period_flags=0 show_data=1 name=Custom Indicator name=MACD_Cross_Signaler flags=275 window_num=0 FastEMA=5 SlowEMA=13 MaxBars=2000 Use_DEMAs=1 Arrow_Size=4 Enable_Audible_Popup_Alerts=1 shift_0=0 draw_0=3 color_0=65280 style_0=0 weight_0=4 arrow_0=233 shift_1=0 draw_1=3 color_1=65535 style_1=0 weight_1=4 arrow_1=234 shift_2=0 draw_2=0 color_2=0 style_2=0 weight_2=0 period_flags=0 show_data=1 name=Custom Indicator name=MACD_Cross_Signaler.backup flags=275 window_num=0 FastEMA=5 SlowEMA=13 MaxBars=2000 Use_DEMAs=0 Arrow_Size=2 Enable_Audible_Popup_Alerts=1 shift_0=0 draw_0=3 color_0=32768 style_0=0 weight_0=2 arrow_0=233 shift_1=0 draw_1=3 color_1=16711680 style_1=0 weight_1=2 arrow_1=234 shift_2=0 draw_2=0 color_2=0 style_2=0 weight_2=0 period_flags=0 show_data=1 name=Moving Average period=15 shift=0 method=0 apply=6 color=16777215 style=0 weight=2 period_flags=0 show_data=1 height=50 name=Stochastic Oscillator kperiod=8 dperiod=3 slowing=3 method=0 apply=0 color=32768 style=0 weight=2 color2=255 style2=0 weight2=2 min=0.000000 max=100.000000 levels_color=12632256 levels_style=2 levels_weight=1 level_0=20.0000 level_1=80.0000 level_2=60.0000 level_3=40.0000 period_flags=0 show_data=1 ------=_NextPart_000_00B4_01CA5966.7004A7D0--