Forex



Go Back   Forex Trading > Discussion Areas > Metatrader 4
Forex Forum Register More recent Blogs Calendar Advertising Others Help






Register
Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.

From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.

Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
  • Elite Section
    Get access to private discussions, specialized support, indicators and trading systems reported every week.
  • Advanced Elite Section
    For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
See more

Reply
 
Thread Tools Display Modes
  #31 (permalink)  
Old 07-03-2008, 09:21 PM
Junior Member
 
Join Date: Jan 2007
Location: Oakville, Ontario, Canada
Posts: 16
Chandra Sekhar is on a distinguished road
G Bolla's VOLX_4H EA

Quote:
Originally Posted by gbolla View Post
Hi, in attach my last EA. It works on 4H time frame on GBP/USD cross with Alpari Database.
Please, help me to improve the performances and/or make strong optimization for use it on other crosses.
Thanks

Bolla
Bolla, sure we would like to see this system is well-optimized for maximum returns.
We have posted a couple of questions observations and problems of the EA.
Will you please respond to those? Thank you.
The EA seems to be good, of course with some smart money management. Subscribers in the forum can contribute to this aspect of the EA once they learn how the EA works.
Without knowing what the EA does and what its inputs do, it is hard to contribute effectively for its optimization. So, can you please give us some explination about the trading philosophy of the EA itself and functions of all its inputs.
Thanks.
-Vivek
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #32 (permalink)  
Old 07-10-2008, 09:18 PM
Junior Member
 
Join Date: Jan 2007
Location: Oakville, Ontario, Canada
Posts: 16
Chandra Sekhar is on a distinguished road
Translate from EasyLanguange to MQL4

Quote:
Originally Posted by Chandra Sekhar View Post
Bolla, sure we would like to see this system is well-optimized for maximum returns.
We have posted a couple of questions observations and problems of the EA.
Will you please respond to those? Thank you.
The EA seems to be good, of course with some smart money management. Subscribers in the forum can contribute to this aspect of the EA once they learn how the EA works.
Without knowing what the EA does and what its inputs do, it is hard to contribute effectively for its optimization. So, can you please give us some explination about the trading philosophy of the EA itself and functions of all its inputs.
Thanks.
-Vivek
Hi GBolla,
It looks like you left this gropu after getting the Easylanguage EA translated by Igorad!
Are you still with this group?
-Vivek
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #33 (permalink)  
Old 07-10-2008, 09:28 PM
Junior Member
 
Join Date: Jan 2007
Location: Oakville, Ontario, Canada
Posts: 16
Chandra Sekhar is on a distinguished road
Re: VolExExpert_v1.mq4

Quote:
Originally Posted by igorad View Post
Hi,
I've finished translate EL code to MT4.
Try to test and optimize this EA.

Igor
Hi Igor,
I just installed your EA, 'VolExExpert_v1.mq4 ' that you have translated from EasyLanguage to MT4 for GBolla.

It seems GBolla is not active in this group. Can you give some explination how the EA works.

Would love to run it on a demo and get a feel for it.
Thank you.
-Vivek
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #34 (permalink)  
Old 12-25-2008, 04:25 AM
Junior Member
 
Join Date: Dec 2008
Posts: 6
darvasboxes is on a distinguished road
Help on converting this Easy Language Code into Metatrader

Anyone can help??

vars: atr(0),longLiqPt(0),shortLiqPt(9999 99),protLongStop(0),protShortStop(0 ),lowestClose4(0),highestClose4(0), bed(0),sed(0),stb(0),sts(0),canTrad e(0);

atr = avgtruerange(24);
lowestClose4 = lowest(close,4);
highestClose4 = highest(close,4);

canTrade = 0;
if(highestClose4 - lowestClose4 < atr) then canTrade = 1;

stb = open of tomorrow + .5*truerange;
sts = open of tomorrow - .5*truerange;

If(canTrade = 1 and entriesttoday(date) = 0) then
begin
buy("pattbuy") tomorrow at stb stop;
sell("pattsell") tomorrow at sts stop;
end;
if(canTrade = 0) then
begin
exitlong("longliq") at sts stop;
exitshort("shrtliq") at stb stop;
end;


Many thanks!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #35 (permalink)  
Old 05-19-2009, 01:44 PM
Member
 
Join Date: Mar 2008
Posts: 32
chiefraven is on a distinguished road
Help Coding QQE indicator into Easylanguage

Was wondering if anyone is familiar with the QQE indicator? If anyone could help me code this indicator in easylanguage i would really appreciate it

Here is the code:
//+------------------------------------------------------------------+
//| Qualitative Quantitative Estimation Indicator for Metatrader 4 |
//| Copyright © 2006Roman Ignatov |
//| mailto:roman.ignatov@gmail.com |
//+------------------------------------------------------------------+
#property copyright "Copyright © 200 Roman Ignatov"
#property link "mailto:roman.ignatov@gmail.com"

#property indicator_separate_window

#property indicator_buffers 2

#property indicator_color1 Navy
#property indicator_style1 STYLE_SOLID
#property indicator_width1 2

#property indicator_color2 Navy
#property indicator_style2 STYLE_DOT


extern int SF = 5;

int RSI_Period = 14;
int Wilders_Period;
int StartBar;

double TrLevelSlow[];
double AtrRsi[];
double MaAtrRsi[];
double Rsi[];
double RsiMa[];

int init()
{
Wilders_Period = RSI_Period * 2 - 1;
if (Wilders_Period < SF)
StartBar = SF;
else
StartBar = Wilders_Period;

IndicatorBuffers(6);
SetIndexBuffer(0, RsiMa);
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
SetIndexLabel(0, "Value 1");
SetIndexDrawBegin(0, StartBar);
SetIndexStyle(1, DRAW_LINE, STYLE_DOT);
SetIndexBuffer(1, TrLevelSlow);
SetIndexLabel(1, "Value 2");
SetIndexDrawBegin(1, StartBar);
SetIndexBuffer(2, AtrRsi);
SetIndexBuffer(3, MaAtrRsi);
SetIndexBuffer(4, Rsi);
IndicatorShortName(StringConcatenate("QQE(", SF, ")"));
return(0);
}


int start()
{
int counted, i;
double rsi0, rsi1, dar, tr, dv;

if(Bars <= StartBar)
return (0);

counted = IndicatorCounted();
if(counted < 1)
for(i = Bars - StartBar; i < Bars; i++)
{
TrLevelSlow[i] = 0.0;
AtrRsi[i] = 0.0;
MaAtrRsi[i] = 0.0;
Rsi[i] = 0.0;
RsiMa[i] = 0.0;
}

counted = Bars - counted - 1;

for (i = counted; i >= 0; i--)
Rsi[i] = iRSI(NULL, 0, RSI_Period, PRICE_CLOSE, i);

for (i = counted; i >= 0; i--)
{
RsiMa[i] = iMAOnArray(Rsi, 0, SF, 0, MODE_EMA, i);
AtrRsi[i] = MathAbs(RsiMa[i + 1] - RsiMa[i]);
}

for (i = counted; i >= 0; i--)
MaAtrRsi[i] = iMAOnArray(AtrRsi, 0, Wilders_Period, 0, MODE_EMA, i);

i = counted + 1;
tr = TrLevelSlow[i];
rsi1 = iMAOnArray(Rsi, 0, SF, 0, MODE_EMA, i);
while (i > 0)
{
i--;
rsi0 = iMAOnArray(Rsi, 0, SF, 0, MODE_EMA, i);
dar = iMAOnArray(MaAtrRsi, 0, Wilders_Period, 0, MODE_EMA, i) * 4.236;

dv = tr;
if (rsi0 < tr)
{
tr = rsi0 + dar;
if (rsi1 < dv)
if (tr > dv)
tr = dv;
}
else if (rsi0 > tr)
{
tr = rsi0 - dar;
if (rsi1 > dv)
if (tr < dv)
tr = dv;
}
TrLevelSlow[i] = tr;
rsi1 = rsi0;
}

return(0);
}

Last edited by chiefraven; 05-19-2009 at 02:10 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #36 (permalink)  
Old 06-28-2009, 04:37 PM
Junior Member
 
Join Date: Sep 2006
Posts: 5
bobomini is on a distinguished road
Easylanguage to mt4

Hi,
May it please someone to mercifully translate the following Easylanguage codes to Metaquotes.
Thank you in advance.

Trend Bands

Variables: BandDays(28), DevConstant(3.500000);
Variables: keltnerTop(0), keltnerMid(0), keltnerBot(0), expSmoothPrice(0);
Variables: expSmoothRange(0);
Variables: altu(0),altd(0),up(0),down(0),dir(0),n(0),p(0);

IF (CURRENTBAR = 1) THEN
BEGIN
expSmoothPrice = CLOSE ;
expSmoothRange = HIGH-LOW ;
END ELSE
BEGIN
expSmoothPrice = (expSmoothPrice*(BandDays-1)+CLOSE)/BandDays ;
expSmoothRange = (expSmoothRange*(BandDays-1)+(HIGH-LOW))/BandDays ;
END ;

keltnerTop = expSmoothPrice+(expSmoothRange*DevConstant) ;
keltnerMid = expSmoothPrice ;
keltnerBot = expSmoothPrice-(expSmoothRange*DevConstant) ;

if close <= KeltnerMid then altd = 1 else altd = 0;
if altd = 1 and high[1] <= KeltnerMid and close < Low[1] then begin
dir = -1 ;
end;

if close >= KeltnerMid then altu = 1 else altu = 0;
if altu = 1 and low[1] >= KeltnerMid and close > high[1] then begin
dir = 1;
end;

if dir = -1 then setplotcolor(2,magenta);
if dir = 1 then setplotcolor(2,green);


PLOT1 (keltnerTop, "TBand Top") ;
PLOT2 (keltnerMid, "TBand Mid") ;
PLOT3 (keltnerBot, "TBand Bot") ;



Trigger Lines

variables: Length(20), TrigAvg(5), UpColor(green), DnColor(magenta);
Variables: xAvg(0),yAvg(0);

yAvg = TimeSeriesForecast (Length, 0) ;
xAvg = XAverage (yAvg, TrigAvg) ;
PLOT1 (yAvg, "Trigger");
PLOT2 (xAvg, "AverageTSF") ;
IF (PLOT2 >= PLOT1) THEN
BEGIN
SETPLOTCOLOR (1, DnColor) ;
SETPLOTCOLOR (2, DnColor) ;
END ELSE
BEGIN
SETPLOTCOLOR (1, UpColor) ;
SETPLOTCOLOR (2, UpColor) ;
END ;

Plot3(yAvg,"Sy");

Trade Activator

First the TSI Function

Inputs:
Price(NumericSeries), r(NumericSimple), s(NumericSimple),

u(NumericSimple);

Value1= 100*TXAverage(Price-Price[1],r,s,u) ; { Numerator }

Value2=TXAverage(AbsValue(Price-Price[1]),r,s,u) ; { Denominator }

If Value2 <> 0 then TSI = Value1 / Value2

Else TSI = 0;


The Indicator
Inputs: Price(c), r(7), s(27), u(1), SmthLen(7);

Value1= TSI(Price, r, s, u);

Value2= XAverage(TSI(Price, r, s, u), SmthLen);

plot1(value2,"XAverage");
plot2(value2,"SXAverage");

plot3(value1,"TSI");

IF (PLOT1 >= PLOT3) THEN
BEGIN
SETPLOTCOLOR (1, magenta) ;
SETPLOTCOLOR (3, magenta) ;
END ELSE
BEGIN
SETPLOTCOLOR (1, green) ;
SETPLOTCOLOR (3, green) ;
END ;

plot4(value1,"STSI");
plot5(value1,"Histogram");
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #37 (permalink)  
Old 08-29-2009, 12:14 AM
pilotpat's Avatar
Junior Member
 
Join Date: Jan 2009
Posts: 2
pilotpat is on a distinguished road
newdigital and codersguru i need your help please

Hi newdigital and codersguru,i have been following both of you and reading alot of posts and threads on this great site, but i need your help with a indicator i need to help me with my trading.The indicator plots HH/LL/HL/LH at extreme turning points, i found the indicator on the Traderslaboratory site under Swing Trading and it was posted by Tams, with easy language code.He said he thinks that there is a mt4 version, but alas i can not find it after much searching on the site,and i was wondering if you know if it exists or can you help me program it for mt4,i have attached a picture of what i need.I think it is a good indicator and would benefit alot of people.So if you could help me i would be truly greatful.The Easy language code is on the TL site but i could not transfer in on to this site as a attachment.I hope you can help me?

Thanking you in advance.,
Pat
Attached Images
File Type: gif HH_LL_w_Lines.gif (10.2 KB, 11 views)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #38 (permalink)  
Old 11-07-2009, 11:37 AM
Junior Member
 
Join Date: Nov 2007
Posts: 11
challenger78 is on a distinguished road
Trendiness Indicator

Hi all,

I came across this page that has an interesting indicator, called Trendiness indicator.

Breakout Bulletin - February 2003

The formula is very simple - EasyLanguage:

AbsValue(C - C[NBars])/Average(TrueRange, NBars);

Does anyone know if this exists for MT4? Also, does anyone have any experience with it, I mean how good it is for identifying trends?

Thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Please translate my idea Indonesian to english version harryhid Expert Advisors - Metatrader 4 4 10-18-2006 10:59 AM
EasyLanguage to Mql3 harrywd Metatrader 3 2 12-01-2005 03:58 PM


All times are GMT. The time now is 03:08 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.