Download MetaTrader 5

This is my system - thanks to you and others

To add comments, please log in or register
Susie888
9
Susie888  

I have been on a Forex demo account for about one month now. I read several forums and found indicators. At this point, I feel I have a pretty good set up. I use Metatrader4 with Awesome Oscillator, Accelerator Oscillator, Altra Trend Signal, Moving Average, Stochastic Cross Alert, and Beginner Alert. When I first opened my demo account, I made some money, and then lost all of my money. Then...I added the indicators and analyzed their patterns. Now I have 100% profitable trades.

I find that having these multiple indicators reinforces and "validates" trends and reverses. You will have to analyze and follow for yourself. Good luck and thank you for sharing your great techniques.

lld2308
4
lld2308  
Susie888:
I have been on a Forex demo account for about one month now. I read several forums and found indicators. At this point, I feel I have a pretty good set up. I use Metatrader4 with Awesome Oscillator, Accelerator Oscillator, Altra Trend Signal, Moving Average, Stochastic Cross Alert, and Beginner Alert. When I first opened my demo account, I made some money, and then lost all of my money. Then...I added the indicators and analyzed their patterns. Now I have 100% profitable trades. I find that having these multiple indicators reinforces and "validates" trends and reverses. You will have to analyze and follow for yourself. Good luck and thank you for sharing your great techniques.

Hello, it s my first post...

I would like to know what indicator did you add...

thanks

Dumitru Marius
6
Dumitru Marius  

Hi there,

lld2308 , you can use "heiken_ashi_smoothed" together with "fx sniper`s t3 cci" . Also try reading about vegas strategy . It is very important to know that there is no 100% in forex. You can win as easy as you can loose. The esence is that the winning should be greater than loosing. That is why the indicators are build for , to give you a better perspective to the market.

Good luck,

Dune.

sojo
3
sojo  

Hope I can share some thoughts and gain insight from all on this forum.

Good trading to all

simpletrade
26
simpletrade  
Susie888:
I use Metatrader4 Beginner Alert. .

I just posted a reply but its not here and i forgot to ask for email notification so i cant amend it so i'll redo it.

I like the Beginner Alert, but my version apparently doesnt automatically set the colored dots, i NEED TO SWITCH TIMEFRAMES ON A PARTICULAR CHART THEN SWITCH BACK and only then will a dot appear on the prior bar close if one belonged there.

I'd also love if anyone could just tell me what tests it goes thru to determine if a dot gets set on a chart.

Thanks.

Here is the version I have:

//+------------------------------------------------------------------+

#property copyright "Copyright © 2007, Heaven"
#property link "beginner.com"
//----
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red
#define SH_BUY 1
#define SH_SELL -1
//---- Âõîäíûå ïàðàìåòðû
extern bool SoundON=false;//true;
extern int AllBars=0;//Äëÿ ñêîëüêè áàðîâ ñ÷èòàòü. 0 - äëÿ âñåõ.
extern int Otstup=30;//Îòñòóï.
extern double Per=9;//Ïåðèîä.
//----
int SH,NB,i,UD;
double R,SHMax,SHMin;
double BufD[];
double BufU[];
int flagval1=0;
int flagval2=0;
//+------------------------------------------------------------------+
//| Ôóíêöèÿ èíèöèàëèçàöèè |
//+------------------------------------------------------------------+
int init()
{
// NB çàïèñûâàåì êîëè÷åñòâî áàðîâ äëÿ êîòîðûõ ñ÷èòàåì èíäèêàòîð
if (Bars<AllBars+Per || AllBars==0) NB=Bars-Per; else NB=AllBars;
IndicatorBuffers(2);
IndicatorShortName("SHI_SilverTrendSig");
SetIndexStyle(0,DRAW_ARROW,0,1);
SetIndexStyle(1,DRAW_ARROW,0,1);
SetIndexArrow(0,159);
SetIndexArrow(1,159);
SetIndexBuffer(0,BufU);
SetIndexBuffer(1,BufD);
SetIndexDrawBegin(0,Bars-NB);//Èíäèêàòîð áóäåòîòîáðàæàòüñÿ òîëüêî äëÿ NB áàðîâ
SetIndexDrawBegin(1,Bars-NB);
ArrayInitialize(BufD,0.0);//Çàáü¸ì îáà áóôåðà íîëèêàìè. Èíà÷å áóäåò ìóñîð ïðè ñìåíå òàéìôðåéìà.
ArrayInitialize(BufU,0.0);
return(0);
}
//+------------------------------------------------------------------+
//| Ôóíêöèÿ äåèíèöèàëèçàöèè |
//+------------------------------------------------------------------+
int deinit()
{
return(0);
}
//+------------------------------------------------------------------+
//| Ñîáñíà èíäèêàòîð |
//+------------------------------------------------------------------+
int start()
{
int CB=IndicatorCounted();
/* Òóò âîò òà ñàìàÿ îïòèìèçàöèîííàÿ ôèøêà.  ÿçûê ââåäåíà ôóíêöèÿ, êîòîðàÿ âîçâðàùàåò êîëè÷åñòâî
ïîñ÷èòàííûõ áàðîâ, ïðè÷¸ì î÷åíü õèòðî. Ïðè ïåðâîì âûçîâå èíäèêàòîðà ýòî 0, âñ¸ ïîíÿòíî, åù¸ íè÷åãî
íå ñ÷èòàëîñü, à çàòåì âûäà¸ò êîëè÷åñòâî îáñ÷èòàííûõ áàðîâ ìèíóñ îäèí. Ò.å. åñëè âñåãî áàðîâ 100,
òî ôóíêöèÿ âåðí¸ò 99. ß ââ¸ë òàêîé êîä, âûøå ó ìåíÿ îïðåäåëÿëàñü NB - êîë-âî áàðîâ ïîäëåæàùèõ
îáñ÷¸òó.  ïðèíöèïå ýòîò ïàðàìåòð ìîæíî è âûêèíóòü, îäíàêî äëÿ òåõ êòî â òàíêå (I80286) ìîæíî
è îñòàâèòü. Òàê âîò, çäåñü, ïðè ïåðâîì âûçîâå NB îñòà¸òñÿ ïðåæíåé, à ïðè ïîñëåäóþùèõ óìåíüøàåòñÿ
äî ïîñëåäíåãî áàðà, ò.å. 1 èëè 2, íó èëè ñêîëüêî òàì îñòàëîñü ïîñ÷èòàòü*/
if(CBBars-CB) NB=Bars-CB;
for(SH=1;SH<NB;SH++)//Ïðî÷¸ñûâàåì ãðàôèê îò 1 äî NB
{
for(R=0,i=SH;i<SH+10;i++) {R+=(10+SH-i)*(High-Low);} R/=55;
//----
SHMax=High[Highest(NULL,0,MODE_HIGH,Per,SH)];
SHMin=Low[Lowest(NULL,0,MODE_LOW,Per,SH)];
if (Close[SH]<SHMin+(SHMax-SHMin)*Otstup/100 && UD!=SH_SELL)
{
// Pop an Alert
if (SH==1 && flagval1==0)
{
flagval1=1;
flagval2=0;
if (SoundON) Alert("BUY signal at Ask=",Ask,"\n Bid=",Bid,"\n Time=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime()),"\n Symbol=",Symbol()," Period=",Period());
}
BufU[SH]=Low[SH]-R*0.5; UD=SH_SELL;
}
if (Close[SH]>SHMax-(SHMax-SHMin)*Otstup/100 && UD!=SH_BUY)
{
// pop an Alert
if (SH==1 && flagval2==0)
{
flagval2=1;
flagval1=0;
if (SoundON) Alert("SELL signal at Ask=",Ask,"\n Bid=",Bid,"\n Date=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime()),"\n Symbol=",Symbol()," Period=",Period());
}
BufD[SH]=High[SH]+R*0.5; UD=SH_BUY;
}
}
return(0);
}
//+----------------------------------

To add comments, please log in or register