zigga85: Здравствуйте, помогите разобраться с индикатором, интересует по какой формуле рассчитывается значение "Formula 0", а также значение "Formula 1"
Давно уже хотел поблагодарить Вас за Ваши искренние ответы. Один из них мне когда то очень давно крайне помог с переходом на реальную торговлю. Вы мне посоветовали правильный алгоритм закрытия ордеров вместо того, который я написал сам. Ваш я до сих пор использую.
Советы, которые есть в этой ветке очень приятны и полезны.
0 ошибок, одно предупреждение: return value of 'OrderClose' should be checked 46 13 - это строка OrderClose(OrderTicket(),OrderLots(),_Bid,15);
Ozero.
ResetLastError();
if(!OrderClose(OrderTicket(),OrderLots(),_Bid,15);) Print("Чё-та не закрылася позиция. Фигня вот такая происходит: "+GetLastError());
Люди помогите надо чтоб торговал на каждой валюте со своими ордерами различал и отличал + после открытого ордера если цена откатывается ещё дальше мог открыть ещё ордер такой же как и первый.
Вполне работает
Фантастика! Ваша программа работает. Но почему моя так не работает???
Что с чем здесь сравнивается в первой части?
Если для получения второго значения вы исправили код, как вам посоветовали:
AktualAsk=MarketInfo( "GBPUSD",MODE_ASK);то для первого - нет:
А у Vinin оно исправлено:
Вот, наверное, и вся фантастика. Но точно я не знаю, проверьте сами.
Здравствуйте, помогите разобраться с индикатором, интересует по какой формуле рассчитывается значение "Formula 0", а также значение "Formula 1"
Вполне работает
Уважаемый модератор Винин!!!!
Давно уже хотел поблагодарить Вас за Ваши искренние ответы. Один из них мне когда то очень давно крайне помог с переходом на реальную торговлю. Вы мне посоветовали правильный алгоритм закрытия ордеров вместо того, который я написал сам. Ваш я до сих пор использую.
Советы, которые есть в этой ветке очень приятны и полезны.
Ещё раз - огромное спасибо!
Вполне работает
Доброй ночи.
0 ошибок, одно предупреждение: return value of 'OrderClose' should be checked 46 13 - это строка OrderClose(OrderTicket(),OrderLots(),_Bid,15);
Ozero.
Доброй ночи.
0 ошибок, одно предупреждение: return value of 'OrderClose' should be checked 46 13 - это строка OrderClose(OrderTicket(),OrderLots(),_Bid,15);
Ozero.
Перес ";" за скобку.
Программа работает, НО периодически ругается на ошибку 4108.
Ozero.
Перес ";" за скобку.
Программа работает, НО периодически ругается на ошибку 4108.
Ozero.
Открываем справку, смотрим ошибки времени выполнения, видим:
4108
ERR_INVALID_TICKET
Неверный номер тикета
Думаем, ищем ...
Люди помогите надо чтоб торговал на каждой валюте со своими ордерами различал и отличал + после открытого ордера если цена откатывается ещё дальше мог открыть ещё ордер такой же как и первый.