Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тяжко Вам, наверное, при таком уровне понимания тех документации ;).. "при необходимости" обозначает, что если параметры есть, то их необходимо указывать )))))))))))))))))).
Это круто!!!. Вот оно НАСТОЯЩЕЕ понимание документации. Ну глупости не говорите молодежи.
Как-то надо это в справке прописывать, наверное. Поведение функции-то зело нестандартное...
Если бы было на примере функции iCustom
double iCustom( string symbol, int timeframe, string name, ..., int mode, int shift)
В этом случае обязаны задать все параметры!!!! Какое значение примут mode и shift по умолчанию? фик его знает.... Не фига они не берутся, если не идёт явное умолчание. Хотя может и берутся, но не понятно какие значения принимают. В своё время заморачивался этим. И это правильно. Что же для примера выдернуть?....
Для примера KIMIVская функция
int OpenPosition(string sy="",int op=-1,double ll=0.1,double pp=0,double sl=0,double tp=0,int mn=0, datetime exp=0)
Её можно вызвать вообще как OpenPosition(), без всяких заданий параметров, и тогда параметры будут явно объявленными по умолчанию. Но если мы хотим задать exp отличное от нуля, будем обязаны явно задать все предыдущие параметры.