Как Вы учили язык MQL4/5? - страница 9

 
Maxim Dmitrievsky #:
мне просто нужны функции бай/сел
bool Buy( const double Lots = 0.1, const string Symb = NULL, const string Comm = NULL )
{
  return(OrderSend(Symb, OP_BUY, Lots, SymbolInfoDouble(Symb, SYMBOL_ASK), 0, 0, 0, Comm) != -1);
}

bool Sell( const double Lots = 0.1, const string Symb = NULL, const string Comm = NULL )
{
  return(OrderSend(Symb, OP_SELL, Lots, SymbolInfoDouble(Symb, SYMBOL_BID), 0, 0, 0, Comm) != -1);
}

void OnStart()
{
  Buy();
  Sell();
}


Время компиляции: MT4 - 150 ms, MT5 - 1200 ms.

 
Maxim Dmitrievsky #:
Как она считается, если она даже не вызывается 

Она не считается, я наверное неправильно выразился, подготавливаются данные на случай вызова не всегда нужной информации. Может так правильней…

И ещё: Ковырять историю ордеров и сделок, равно как и историю ордеров в mql4 дело самое поганое.

[Удален]  
fxsaber #:


Время компиляции: MT4 - 150 ms, MT5 - 1200 ms.

На каком-то билде обнаружил приличное замедление компиляции, уже не вспомню.

Это понятно, вопрос почему нет стандартных ф-й таких :)
 
Maxim Dmitrievsky #:
Это понятно, вопрос почему нет стандартных ф-й таких :)

Не видел торгового API, где бы такие были. Ну и перегружать язык повторным функционалом - спорное решение.

[Удален]  
fxsaber #:

Не видел торгового API, где бы такие были. Ну и перегружать язык повторным функционалом - спорное решение.

Не знаю, было бы отлично иметь набор встроенных ф-й на тему хотя бы работы с ордерами.

Челик просто открыл редактор и написал за минуту бота в 5 строк. 
 
Maxim Dmitrievsky #:
Не знаю, было бы отлично иметь набор встроенных ф-й на тему хотя бы работы с ордерами.

Челик просто открыл редактор и написал за минуту бота в 5 строк. 

Попросите чатГПТ. Должен справиться, т.к. это база. Нужно только один раз попросить и дальше пользоваться.

 
Maxim Dmitrievsky #:
Не знаю, было бы отлично иметь набор встроенных ф-й на тему хотя бы работы с ордерами.

Челик просто открыл редактор и написал за минуту бота в 5 строк. 

Чтобы слить, бот не требуется.

[Удален]  
fxsaber #:

Попросите чатГПТ. Должен справиться, т.к. это база. Нужно только один раз попросить и дальше пользоваться.

А ещё достаточно просто родиться, 10 лет учиться, не умереть от холеры и проч.. но не юзать встроенные в терминал общеупотребительные ф-ии (если бы они были) :)

Понятно, что труды старателей тогда бы обесценились, но и что с того.
 
Maxim Dmitrievsky #:
А ещё достаточно просто родиться, 10 лет учиться, не умереть от холеры и проч.. но не юзать встроенные в терминал общеупотребительные ф-ии (если бы они были) :)

Понятно, что труды старателей тогда бы обесценились, но и что с того.

Не хочется изучать - чатГПТ в помощь. Одна минута - и нужные функции в кармане. Дальше мысли только о ТС.

[Удален]  
fxsaber #:

Не хочется изучать - чатГПТ в помощь. Одна минута - и нужные функции в кармане. Дальше мысли только о ТС.

Все равно остаётся мало времени на мысли о вечном. Это костыль.