[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 454

 
Aleks25 >>:
По коду скрипт, но находится в каталоге экспертов.

по коду эксперт. и лежит там где надо. но у вас и так есть проверка на наличие открытого ордера по данной валюте. открываться второй ордер когда есть ещё в работе один - он не будет.

Ордер откроется новый, когда текущий закроется.

 
sergeev >>:

по коду эксперт. и лежит там где надо. но у вас и так есть проверка на наличие открытого ордера по данной валюте. открываться второй ордер когда есть ещё в работе один - он не будет.

Ордер откроется новый, когда текущий закроется.

Вопрос: как сделать чтобы новый не открывался? Дело в том, что он открывается непредсказуемо в самый неудобный момент.

 
sergeev >>:

ArrayResize

Спасибо!


Каждый раз делать ArrayResize когда считывается параметр из файла? Других вариантов нет? :)

 
mrddt >>:

Спасибо!


Каждый раз делать ArrayResize когда считывается параметр из файла? Других вариантов нет? :)

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

Я для удобства напримре в сам файл пишу число элементов будущего массива.

 
mrddt >>:

Спасибо!


Каждый раз делать ArrayResize когда считывается параметр из файла? Других вариантов нет? :)

создать дополнительную переменную

bool bWasMarket=false

и изменить её на true, когда определили, что вошли в рынок.

И проверять её, когда надо открыть ордер

 
sergeev >>:

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

Я для удобства напримре в сам файл пишу число элементов будущего массива.

Эх, нет идеала похоже даже в программировании :( Почему не сделают "саморасширяемые массивы"?.. :) (риторический вопрос)

Опять придётся придумывать какое-нибудь извращение :)

 

  int n = StrToInteger(FileReadString(InitFile));
  string Curs[n];

на второй строчке выдаёт ошибку 'n' - integer number expected

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

 

Что показывает "Математическое ожидание выйгрыша" в тестере?

Какова формула его расчета?

 

Всем спасибо за участие. Ответ нашел.

 

Как получить 5% от баланса?

AccountBalance()*5% вставляю знак % не работает выдает ошибку.. кто знает как получить 5 % от баланса?
Причина обращения: