Как кодировать? - страница 251

 

Отладка советника Пожалуйста - MaxTrades

Привет!

Может ли кто-нибудь указать мне, что не так с приложенным кодом?

Он работает в тестере, но либо прекращает торговлю после 1 открытого ордера, либо торгует больше, чем MaxTrades на демо-счетах. Использую Alpari UK. Имеет ли это значение?

Я перепробовал все... что только можно придумать.

Спасибо за помощь,

Удачи,

Саймон

Файлы:
 

Индикатор PriceAction

Gidday

Я хотел бы узнать, как использовать массив и настройку бара в ea.

без вызова индикатора, как сохранить стрелки и т.д.

Спасибо

Beno

Файлы:
 

Проблема с программированием индикаторов

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

У меня проблемы с программированием индикатора. Как я могу закодировать его, чтобы индикатор показывал специальное значение с 8 до 9 часов каждый день?

Я могу закодировать это только с момента запуска индикатора с помощью команды

"iBarShift(NULL,TimeFrame,startzeit);" - функция.

Но как это сделать для прошлого?!

При наложении индикатора на график он вычисляет старые значения по отношению к текущему времени.

Буду очень, очень благодарен, если кто подскажет!

 

Я ответил на свой вопрос и использовал эту функцию:

if( TimeHour(Time)== TimeHour(endzeit) && TimeMinute(Time)== TimeMinute(endzeit))

 

Period() работает неправильно

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

Я программирую индикатор и использую функцию Period().

Но на самом деле она не работает.

На таймфрейме М1 функция Period()-Functions дает 1 ...или...60 назад.

На таймфрейме M15 функция Period()-Functions дает 15...или...60 назад.

На таймфрейме H1 функция Period()-Functions дает 60 ...или...60 назад.

На таймфрейме H4 функция Period()-Functions дает 240 ...или...60 назад.

...

Почему??? Что я могу сделать против этого?!

 

перекладина креста?

новичок в кодировании...

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

Спасибо

 

код массива

может ли кто-нибудь помочь мне с небольшим кодом, чтобы поместить мои ордера в массив, чтобы я мог выбрать по позиции массива, что изменить, если у вас есть немного кода, я могу понять это, я новичок, кодирую уже почти неделю и у меня уже есть небольшая ea.

Файлы:
 
Файлы:
a4.mq4  3 kb
 

Вынимайте:

Sleep(1000);

RefreshRates();

У американских брокеров вы не можете иметь открытые покупки и продажи на одной и той же паре (Хеджирование).

Чтобы убедиться в этом, вам понадобится Калькулятор ордеров.

 

Требуется помощь в программировании на MQL4

Всем привет,

Поздравляю вас с Новым годом.

На самом деле я новичок в программировании Metatrader 4. А также у меня нет никакого опыта в программировании. Я просто пытаюсь научиться с азов. Когда я пытался создать советника, у меня не получалось рассчитать "Среднее". Это потому, что, как я уже говорил, я новичок в этом деле.

Я прошу вас, если кто-нибудь может решить эту проблему, это будет очень полезно для меня.

Вот проблема, с которой я столкнулся.

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

double myhigh,myhighavg;

myhigh=High[1] - Close[2];

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

myhighavg= 14-дневное среднее значение "myhigh"

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

Это то, чему я хочу научить вас, как мы можем кодировать среднее значение "myhigh" за 14 дней, 7 дней или 21 день.

если вы не можете понять, пожалуйста, ответьте на это.

Я жду ваших ответов с помощью