Доработка ботов (советников, индикаторов)

Статус
Закрыто для дальнейших ответов.

jenzo

Местный знаток
проверьте пожалуйста индикатор, почему-то алерт после появления свечи выходит через раз. хотелось бы очень, чтобы алерт был прямо после выхода свечи.


В параметрах поставь true как на скрине ниже



hyUmne3.png
 

schesar

Новичок форума
может кто исправить?

может кто исправить, постоянные запросы на открытие ордера при нулевом депозите
блокировка счёта происходит в течение 2 чясов :D
хотя вытягивает все просадки в плюс
 
Последнее редактирование:

vlad_123

Местный знаток
может кто исправить, постоянные запросы на открытие ордера при нулевом депозите
блокировка счёта происходит в течение 2 чясов :D
хотя вытягивает все просадки в плюс
Достаточно перед OrderSend вставить проверку:
Код:
if ((AccountFreeMarginCheck(A_symbol_0, A_cmd_8, A_lots_12) <= 0) || (GetLastError() == 134)) return(-1);
Проверяй
 

Вложения

Macro

Активный участник
Просьба

Ребят, просьба уменьшить размер квадрата в индикаторе. Спасибо....
 

Вложения

Alekcc

Почетный гражданин
Добрый вечер уважаемые программисты.
Помогите если это возможно , чтобы не выводились на график некоторые
графичесие обьекты одного очень хорошего индмкатора_системы
размером .mq4 файла 236050 байт.
Отликнитесь кто-нибуть.
Заранее благодарен , с уважением Alekcс.
 

merin053

Прохожий
Уважаемые спецы, можно ли в советнике при профите сделать так, чтоб открывались дополнительные ордера
 

statistic

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

Вложения

vik858

Местный житель
Вылечите пожалуйста от жадности сов, а то "ключ от квартиры где деньги лежат просят"
 

Вложения

asers1111

Активный участник
М5-й лучше , м4 сливает
Добрый день.Прошу прощения,что не в тему,но не к кому обратиться...Я торгую на forex4you ,а там только мт4 на сайте для скачивания и установки.А могу я в этом случае установить себе мт5,скачав его со стороны?И будет ли он работать в forex4you?
 

vadynik

Активный участник
Добрый день.Прошу прощения,что не в тему,но не к кому обратиться...Я торгую на forex4you ,а там только мт4 на сайте для скачивания и установки.А могу я в этом случае установить себе мт5,скачав его со стороны?И будет ли он работать в forex4you?

Не будет, если у них нет серверов под мт5, это две разные платформы
 

Malaxit

Активный участник
А кто-то может подправить индюк HighLowAnswer.mq4, вообще не отображается, ни на белом фоне ни на черном фоне.
 

Stearh

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

Вложения

rustik2013

Прохожий
Приветик

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

Вложения

vik858

Местный житель
Прикрутите пожалуйста к этой сове стоп и трал
 

Вложения

  • Cobra.ex4
    Cobra.ex4
    12,6 КБ · Просмотры: 37

Sergey55555555

Почетный гражданин
Добрый день.
Исправьте, пожалуйста контроль наличия попутного ордера.
Сам что-то не пойму, вроде всё есть,
а если пошёл баить (селлить), то до упора :facepalm:
А планировалось, что в рынке одновременно
может быть только 1 бай + 1 селл.
Строки 114-200
PHP:
bool HaveLongPosition;
bool HaveShortPosition;
/////////////////////////////////
// Sell entry condition
// Bullish HA candle, and body is longer than previous body, previous also bullish, current has no lower wick
if ((HAOpenLatest < HACloseLatest) && (HACloseLatest - HAOpenLatest > MathAbs(HAClosePrevious - HAOpenPrevious)) && (HAOpenPrevious < HAClosePrevious) && (HALowLatest == HAOpenLatest))
{
Bullish = true;
Bearish = false;
}
// Buy entry condition
// Bearish HA candle, and body is longer than previous body, previous also bearish, current has no upper wick
else if ((HAOpenLatest > HACloseLatest) && (HAOpenLatest - HACloseLatest > MathAbs(HAClosePrevious - HAOpenPrevious)) && (HAOpenPrevious > HAClosePrevious) && (HAHighLatest == HAOpenLatest))
{
Bullish = false;
Bearish = true;
}
else
{
Bullish = false;
Bearish = false;
}

GetPositionStates();

if (Bullish)
{
if (!HaveLongPosition) fBuy();
}
else if (Bearish)
{
if (!HaveShortPosition) fSell();
}
return(0);
}
//////////////////////////////////////////////////////////////////
//+------------------------------------------------------------------+
//| Check what position is currently open |
//+------------------------------------------------------------------+
void GetPositionStates()
{
int total = OrdersTotal();
for (int cnt = 0; cnt < total; cnt++)
{
if (OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES) == false) continue;
if (OrderMagicNumber() != Magic) continue;
if (OrderSymbol() != Symbol()) continue;

if (OrderType() == OP_BUY)
{
HaveLongPosition = true;
HaveShortPosition = false;
return;
}
else if (OrderType() == OP_SELL)
{
HaveLongPosition = false;
HaveShortPosition = true;
return;
}
}
HaveLongPosition = false;
HaveShortPosition = false;
}
 

Вложения

Последнее редактирование:
Статус
Закрыто для дальнейших ответов.

Отслеживают (859) Посмотреть

Верх