Конвертировать: easyLanguage - страница 4

 

Перевести с EasyLanguange на MQL4

Chandra Sekhar:
Болла, конечно, мы бы хотели, чтобы эта система была хорошо оптимизирована для получения максимальной прибыли.

Мы разместили несколько вопросов о наблюдениях и проблемах советника.

Не могли бы вы ответить на них? Спасибо.

Советник кажется хорошим, конечно, с некоторым умным управлением капиталом. Подписчики на форуме могут внести свой вклад в этот аспект советника, как только они узнают, как советник работает.

Не зная, что делает советник и что делают его входы, трудно внести эффективный вклад в его оптимизацию. Поэтому, не могли бы вы дать нам некоторые пояснения о торговой философии самого советника и функциях всех его входов.

Спасибо.

-Вивек

Привет, GBolla,

Похоже, что вы покинули эту группу после того, как получили перевод советника на Easylanguage от Igorad!

Вы все еще с этой группой?

-Вивек

 
igorad:
Привет,

Я закончил перевод кода EL на MT4.

Попробую протестировать и оптимизировать этот советник.

Игорь

Здравствуйте Игорь,

Я только что установил ваш советник 'VolExExpert_v1.mq4', который вы перевели с EasyLanguage на MT4 для GBolla.

Похоже, что GBolla не активна в этой группе. Не могли бы вы объяснить, как работает советник.

Хотелось бы запустить его на демо и получить представление о нем.

Спасибо.

-Вивек

 

Помогите с конвертацией этого кода Easy Language в Metatrader

Кто-нибудь может помочь?

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 и entriesttoday(date) = 0) then

начать

buy("pattbuy") завтра на stb stop;

sell("pattsell") завтра по стопу sts;

end;

if(canTrade = 0) then

начать

exitlong("longliq") по стопу sts;

exitshort("shrtliq") по stb stop;

end;

Большое спасибо!!!

 
 

Простой язык в мт4

Здравствуйте,

Может ли кто-нибудь милостиво перевести следующие коды Easylanguage в Metaquotes.

Заранее спасибо.

Трендовые полосы

Переменные: BandDays(28), DevConstant(3.500000);

Переменные: keltnerTop(0), keltnerMid(0), keltnerBot(0), expSmoothPrice(0);

Переменные: expSmoothRange(0);

Переменные: altu(0),altd(0),up(0),down(0),dir(0),n(0),p(0);

IF (CURRENTBAR = 1) THEN

BEGIN

expSmoothPrice = CLOSE ;

expSmoothRange = HIGH-LOW ;

КОНЕЦ ИЛИ

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) ;

если close <= KeltnerMid, то altd = 1, иначе altd = 0;

если altd = 1 и high[1] <= KeltnerMid и close < Low[1] тогда begin

dir = -1 ;

end;

если close >= KeltnerMid то altu = 1 иначе altu = 0;

если altu = 1 и low[1] >= KeltnerMid и close > high[1] тогда begin

dir = 1;

end;

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

если dir = 1, то setplotcolor(2,green);

PLOT1 (keltnerTop, "TBand Top") ;

PLOT2 (keltnerMid, "TBand Mid") ;

PLOT3 (keltnerBot, "TBand Bot") ;

Линии триггера

переменные: Length(20), TrigAvg(5), UpColor(зеленый), DnColor(пурпурный);

Переменные: 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) ;

КОНЕЦ ИЛИ

BEGIN

SETPLOTCOLOR (1, UpColor) ;

SETPLOTCOLOR (2, UpColor) ;

END ;

Plot3(yAvg, "Sy");

Активатор торговли

Сначала функция TSI

Входы:

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

u(NumericSimple);

Value1= 100*TXAverage(Price-Price[1],r,s,u) ; { Числитель }

Value2=TXAverage(AbsValue(Price-Price[1]),r,s,u) ; { Знаменатель }

Если Value2 0, то TSI = Value1 / Value2

Иначе TSI = 0;

Индикатор

Входы: 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, пурпурный) ;

SETPLOTCOLOR (3, пурпурный) ;

КОНЕЦ ИЛИ

BEGIN

SETPLOTCOLOR (1, зеленый) ;

SETPLOTCOLOR (3, зеленый) ;

END ;

plot4(value1, "STSI");

plot5(value1, "Histogram");

 

newdigital и codersguru мне нужна ваша помощь пожалуйста

Привет newdigital и codersguru, я следил за вами обоими и читал много сообщений и тем на этом замечательном сайте, но мне нужна ваша помощь с индикатором, который мне нужен, чтобы помочь мне в моей торговле. Индикатор строит графики HH/LL/HL/LH на экстремальных поворотных точках, я нашел индикатор на сайте Traderslaboratory в разделе Swing Trading и он был размещен Tams, с простым языковым кодом.Он сказал, что думает, что есть версия для mt4, но, увы, я не могу найти ее после долгих поисков на сайте, и я хотел спросить, знаете ли вы, существует ли она, или вы можете помочь мне запрограммировать ее для mt4, я приложил картинку того, что мне нужно. Я думаю, что это хороший индикатор и принесет пользу многим людям. Так что если вы можете помочь мне, я буду очень благодарен. Легкий языковой код находится на сайте TL, но я не могу перенести его на этот сайт в виде приложения.

Заранее благодарю,

Пэт

Файлы:
 

Индикатор трендовости

Привет всем,

Я наткнулся на эту страницу с интересным индикатором, который называется Trendiness indicator.

Breakout Bulletin - февраль 2003

Формула очень проста - EasyLanguage:

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

Кто-нибудь знает, существует ли такая формула для MT4? Также, есть ли у кого-нибудь опыт работы с ней, я имею в виду, насколько она хороша для определения трендов?

Спасибо

 

Конвертация из mql4

Привет всем!

Я наконец-то перехожу с MetaTrader 4 на MultiCharts.

Поэтому мне нужен конвертер из MQL4 в EasyLanguage (или в C++).

Есть пара индикаторов и довольно большой советник.

Кто-нибудь знает такой конвертер?

 

Требуется конвертер кода!

Я хочу конвертировать код MQL4 в код Easy Language. Как это сделать на данном индикаторе?

Спасибо

Файлы:
jvel1.mq4  7 kb
jvel1_1.ex4  40 kb
 

MT4 - EasyLanguage

Привет, ребята

Может ли кто-нибудь закодировать живой график Renko с фитилями для TradeStation/Multicharts - например, на EasyLanguage. Он должен отображать фитили так же, как это делает Метатрейдер. Я готов заплатить за версию, которая делает все, что мне нужно - любые серьезные кодеры с опытом работы с Metatrader и EasyLanguage - пожалуйста, напишите мне в PM с оценкой того, сколько бы вы взяли за эту услугу. Мне нужно:

1) Возможность указать размер коробки

2) Возможность отображения фитилей

3) Желательно, чтобы можно было построить график, к которому можно применять стратегии.

Спасибо, надеюсь услышать от вас в ближайшее время, если вы соответствуете вышеуказанным критериям.