Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1670

 
MakarFX #:
У тебя есть функция средней цены "GetAveragePrice()"

Сделай такую же, но только для "max_ticket" и "min_ticket"

Вот Макар начался конструктивный разговор 

 
EVGENII SHELIPOV #:

Вот Макар начался конструктивный разговор 

Все зависит от правильности поставленного вопроса

EVGENII SHELIPOV #:

Помогите изменить код так что бы вместо   Profit были пункты. Спасибо.

EVGENII SHELIPOV #:

Мой вопрос был простой как вместо профита в валюте указать чтобы мин макс ордера закрылись после точки безубыточности через определенное количество пунктов 
 

Чувствуешь разницу?

 
MakarFX #:
У тебя есть функция средней цены "GetAveragePrice()"

Сделай такую же, но только для "max_ticket" и "min_ticket"

Вот здесь пришло время обратится к аудитории я завтра сформулирую вопрос и задам форумчанам

 
MakarFX #:

Все зависит от правильности поставленного вопроса

Чувствуешь разницу?

Да может быть я не проработал вопрос и полез с ним на форум. Завтра я сформулирую его более конкретно.

 

Кто-нибудь объясните какого фига x в OnTick всегда false даже когда foo2 возвращает true???

void OnTick(){
    bool x = foo();
}

bool foo2(){
    ...
    if(...) return true;
    else return false;
}

bool foo(){
    bool x = false;
    if(...) x = foo2(); 
    return x;
}
 
Nerd Trader #:

Кто-нибудь объясните какого фига x в OnTick всегда false даже когда foo2 возвращает true???

Обычно где-то ошибка логики. Принтуйте каждый шаг.

 
Здравствуйте, может кто подскажет статью или свой опыт как реализовать OnCalculate в эксперте?
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],

Пытаюсь организовать расчет по всем ТФ. 

Хелп уважаемые служители!
 
Mikhail Toptunov #:
Здравствуйте, может кто подскажет статью или свой опыт как реализовать OnCalculate в эксперте?

Пытаюсь организовать расчет по всем ТФ. 

Хелп уважаемые служители!

Это можно сделать без OnCalculate

Функция OnCalculate() вызывается только в пользовательских индикаторах
 
Valeriy Yastremskiy #:

Обычно где-то ошибка логики. Принтуйте каждый шаг.

Я так и делаю. Когда foo2() возвращает true, наблюдаю это принтом.
 
Nerd Trader #:

Кто-нибудь объясните какого фига x в OnTick всегда false даже когда foo2 возвращает true???

усли foo2 возвращает true, то ищи ошибку здесь

bool foo(){
    bool x = false;
    if(...) x = foo2(); 
    return x;
}
Причина обращения: