Помощь в кодировании - страница 284

 

Конечно, две валюты должны быть предложены для объединения... цель здесь состоит в том, чтобы создать "кросс", который не предлагается с существующими валютами... я буду обрабатывать логику торговли, как только у меня будет график для работы... всегда спасибо, брат.

mladen:
AtApi

Мне нравится идея, но ...

Но вы не можете торговать символами, которые не существуют в предложении символов. Таким образом, автономный общий график может быть создан, но если он не может торговаться (вы получите ошибку "неправильные символы" в тех случаях).
 

To Evasparkling,

Привет, вы написали мне сегодня в PM, требуя ответа и контакта по электронной почте. Чтобы вы знали, что вас не проигнорировали, пожалуйста, поймите, что TSD не разрешает новым участникам отвечать на сообщения PM до достижения по крайней мере 15 сообщений на их счету, (смешно). Это, конечно, вынуждает новичков на форуме писать не по теме, чтобы ответить, поэтому я прошу прощения за ОТ-ответ здесь.

Я бы пока не стал предоставлять публичные усилия по программированию ZUP из-за огромных усилий, приложенных несколькими людьми, упорно работающими над продвижением ZUP. В ней уже достаточно гибридов, которые только увеличивают сложность и трудность для других, желающих ее изучить.

На данный момент меня интересует только личное использование / обучение и только среди 148 версии и выше (те, которые правильно компилируются в серии сборок Mt4 600+).

Мое общее предложение на ваш запрос о поиске программистов по ZUP заключается в том, что вы должны придерживаться авторских или немногих, доказавших свой опыт работы с инструментом, и просить их совета, если ваши желаемые модификации находятся в пределах области, на которую они нацеливают ZUP. Есть шанс, что если они не ответят положительно на данный запрос, они могут указать причину и сэкономить ваше время/расходы в областях, которые могут не принести долгосрочной выгоды. Они знают этот инструмент лучше, чем кто-либо другой.

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

С уважением.

Afp

 
afpteam:
Для Evasparkling,

Здравствуйте, вы написали мне сегодня в PM, требуя ответа и контакта по электронной почте. Чтобы вы знали, что вас не проигнорировали, пожалуйста, поймите, что TSD не разрешает новым участникам отвечать на сообщения PM до достижения по крайней мере 15 сообщений на их счету, (смешно). Это, конечно, вынуждает новичков на форуме писать не по теме, чтобы ответить, поэтому я прошу прощения за ОТ-ответ здесь.

Я бы пока не стал предоставлять публичные усилия по программированию ZUP из-за огромных усилий, приложенных несколькими людьми, упорно работающими над продвижением ZUP. В ней уже достаточно гибридов, которые только увеличивают сложность и трудности для других, желающих ее изучить.

На данный момент меня интересует только личное использование / обучение и только среди 148 версии и выше (те, которые правильно компилируются в серии сборок Mt4 600+).

Мое общее предложение на вашу просьбу найти программистов по ZUP заключается в том, что вы должны придерживаться авторских или немногих, доказавших свой опыт работы с инструментом, и просить их совета, если ваши желаемые модификации находятся в пределах сферы, на которую они нацеливают ZUP. Есть шанс, что если они не ответят положительно на данный запрос, они могут указать причину и сэкономить ваше время/расходы в областях, которые могут не принести долгосрочной выгоды. Они знают этот инструмент лучше, чем кто-либо другой.

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

С уважением.

Afp

Afp

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

Что касается ограничений: PMs были злоупотреблены для потока коммерческого спама так много раз, что мы были вынуждены ввести ограничение минимум 15 сообщений, прежде чем пользователь может отправить PM любому пользователю, Так что, благодаря коммерческим спамерам (и мошенникам), все пользователи введены эти ограничения. В противном случае пользователи были бы завалены бессмысленными коммерческими сообщениями.

всего наилучшего

 

Привет, Младен,

Надеюсь, у вас все хорошо ;-)

Пожалуйста, вы можете сделать индикатор только со средним периодом, потому что я хочу конвертировать его в ProRealtime и сравнить с моими результатами на EUR/USD.

-----------------------------------

double minPeriod = averagePeriod/2.0;

double maxPeriod = minPeriod*5.0;

int endPeriod = MathCeil(maxPeriod);

double signal = MathAbs((price-stored[r-endPeriod][res]));

double noise = 0.00000000001;

for(int k=1; k<endPeriod; k++) noise=noise+MathAbs(price-stored[r-k][res]);

averagePeriod = ((signal/noise)*(maxPeriod-minPeriod))+minPeriod;

________________________________

Большое спасибо и хорошего дня

Zilliq

 

Oups Прости Младен, я преуспел один

"One More Average" MT4 версия

"One More Average" версия ProRealtime

Извините за просьбу и хороших выходных.

Zilliq

Файлы:
usd.png  30 kb
 

Привет всем,

Я пытаюсь создать индикатор, в котором я хочу показать, вызывает ли тик повышение или понижение цены. Все тики, которые вызывают повышение цены, окрашиваются в цвет лайма, а понижение - в красный. В настоящее время я борюсь с возможностью пользовательского интерфейса в MT4. Я хотел бы иметь что-то вроде индикатора объема, но во многих частях с 2 разными цветами. Я смог нарисовать много мини-прямоугольников, но я не могу организовать их на той же временной линии, что и свечной бар или бар объема. Они немного смещены... Пожалуйста, обратитесь к скриншоту.

Есть ли способ добиться этого?

Вот код, который я использую:

string sname = name;

if (lastType == sum)

{

sname = lastName;

ObjectSet(sname, OBJPROP_PRICE2,value2);

}

else

{

if(ObjectFind(0,sname)!=ChartID())

{

ObjectCreate(sname,OBJ_RECTANGLE,1,date1,value1, date2, value2);

ObjectSet(sname, OBJPROP_WIDTH,5);

ObjectSet(sname, OBJPROP_STYLE,STYLE_SOLID);

ObjectSet(sname, OBJPROP_BACK, True);

if (sum == 1)

{

ObjectSetInteger(0,sname,OBJPROP_COLOR,Red);

ObjectSetInteger(0,sname,OBJPROP_FILL,Red);

}

else

{

ObjectSetInteger(0,sname,OBJPROP_COLOR,Lime);

ObjectSetInteger(0,sname,OBJPROP_FILL,Lime);

}

//--- set the style of rectangle lines

//ObjectSetInteger(0,name,OBJPROP_STYLE,STYLE_SOLID);

}

}

Спасибо и наилучшие пожелания,

Антон

Файлы:
tickcount.png  13 kb
 
Antony1:
Привет всем,

Я пытаюсь создать индикатор, который будет показывать, вызвал ли тик повышение или понижение цены. Все тики, которые вызывают повышение цены, окрашиваются в цвет лайма, а понижение - в красный цвет. В настоящее время я борюсь с возможностью пользовательского интерфейса в MT4. Я хотел бы иметь что-то вроде индикатора объема, но во многих частях с 2 разными цветами. Я смог нарисовать много мини-прямоугольников, но я не могу организовать их на той же временной линии, что и свечной бар или бар объема. Они немного смещены... Пожалуйста, обратитесь к скриншоту.

Есть ли способ добиться этого?

Вот код, который я использую:

string sname = name;

if (lastType == sum)

{

sname = lastName;

ObjectSet(sname, OBJPROP_PRICE2,value2);

}

else

{

if(ObjectFind(0,sname)!=ChartID())

{

ObjectCreate(sname,OBJ_RECTANGLE,1,date1,value1, date2, value2);

ObjectSet(sname, OBJPROP_WIDTH,5);

ObjectSet(sname, OBJPROP_STYLE,STYLE_SOLID);

ObjectSet(sname, OBJPROP_BACK, True);

if (sum == 1)

{

ObjectSetInteger(0,sname,OBJPROP_COLOR,Red);

ObjectSetInteger(0,sname,OBJPROP_FILL,Red);

}

else

{

ObjectSetInteger(0,sname,OBJPROP_COLOR,Lime);

ObjectSetInteger(0,sname,OBJPROP_FILL,Lime);

}

//--- set the style of rectangle lines

//ObjectSetInteger(0,name,OBJPROP_STYLE,STYLE_SOLID);

}

}

Спасибо и наилучшие пожелания,

Антон

Антон

Вы просмотрели эту тему: https: //www.mql5.com/en/forum/176348?

 

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

Мне нужна небольшая помощь.

Я снова работаю над своей арбитражной программой.

Он открывает позиции, чтобы совершить арбитраж. В определенный час добавляет позиции. У меня все это работает.

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

Кто-нибудь из гуру может взглянуть на это, пожалуйста?

В коде ищите : ADD TO MAIN POSITIONS 2 (строка 220) (первый "add positions" работает).

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

 
Big Joe:
Здравствуйте, гуру,

Мне нужна небольшая помощь.

Я снова работаю над своей арбитражной программой.

Он открывает позиции, чтобы совершить арбитраж. В определенный час добавляет позиции. У меня все это работает.

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

Кто-нибудь из гуру может взглянуть на это, пожалуйста?

В коде ищите : ADD TO MAIN POSITIONS 2 (строка 220) (первое "добавить позиции" работает).

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

Джо

Проверьте значения переменных S1OkToOrder и S2OkToOrder. Почти уверен, что они мешают вам вводить новые позиции.

 

Привет, mladen, вы помогли мне с кодом для добавления функции времени в советник. Я бьюсь над тем, чтобы заставить работать ProfitTarget. Если бы вы могли добавить его в советник Blessing_3_V3_9_6 (я дал ссылку в своем предыдущем сообщении), я был бы вам очень признателен. Спасибо.