[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 71

 
FAQ:
В любую вызвавшую их функцию. я например частенько использую вызов функции init() из "старта" при определенных обстоятельствах (если нужна перенициализация)


В справочнике и учебнике указывается на необходимость обязательного подключения к серверу (для работы советника, скриптов, индикаторов).

Возможен ли вызов специальных функций без подключения к серверу (в принципе)?

 
PerlOF:


Возможен ли вызов специальных функций без подключения к серверу (в принципе)?

Да.

 

Последняя сделка в Тестере была Sell-Stop:



На момент открытия сделки денег было ~9000 $, а риск рассчитывался для 2% от депозита.
- Каким образом получился убыток по сделке в -1089 $ ?


 
atztek:

Последняя сделка в Тестере была Sell-Stop:



На момент открытия сделки денег было ~9000 $, а риск рассчитывался для 2% от депозита.
- Каким образом получился убыток по сделке в -1089 $ ?



Что-то у Вас с датами бардак
 
Vinin:

Что-то у Вас с датами бардак
Это не у меня :)
Я видел что при закрытии позиции Тестер указывает 2010.02.02., хотя тестирование началось 2011.01.01.
Исторические данные идеальные, в них ошибок нет (ошибки рассогласования графиков = 0).

Позиция была открыта 2012.03.28., но закрылась не по реальному СЛ, а вследствие того что на этом история
в Тестере заканчивается и сделка закрывается принудительно. Видимо Тестер смоделировал закрытие по СЛ и что-то с этим не так.


Повторюсь - проблема только с этой последней сделкой, все остальные были рассчитаны абсолютно верно.

 

Здравствуйте, есть такой код, проверка на наличие ордеров, если имеется открытый ордер то проводить проверку повторно и так до тех пор пока ордеров не станет 0. Но эксперт явно игнорирует этот код и открывает бесконечное количество ордеров, подскажите в чем ошибка?

int FunctionBUYnext()
{
int b=OrdersTotal();
if (b>0)
{FunctionBUYnext();}
else {FunctionSELL();}
}

 
Roll:

Где конкретно?


Да, действительно скрипт работает..

т.е. до первого Start()

НО В СКРИПТАХ INIT() - отсутствует

---------------------------------------------------

(ИЗ УЧЕБНИКА)

В скриптах специальная функция init() вызывается (и исполняется) сразу после прикрепления к графику финансового инструмента.

---------------------------------------------------

Получается работа программы возможна, а подключение к серверу необходимо ИМЕННО для специальных функций?

 
PerlOF:


Да, действительно скрипт работает..

т.е. до первого Start()

НО В СКРИПТАХ INIT() - отсутствует

---------------------------------------------------

(ИЗ УЧЕБНИКА)

В скриптах специальная функция init() вызывается (и исполняется) сразу после прикрепления к графику финансового инструмента.

---------------------------------------------------

Получается работа программы возможна, а подключение к серверу необходимо ИМЕННО для специальных функций?

Да, конечно," в СКРИПТАХ INIT() - отсутствует ..., но вызывается (и исполняется) (ИЗ УЧЕБНИКА) "...(утверждение ваше).

На ваш вопрос ответ дан мною выше.

 

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

 
Roll:

Да, конечно," в СКРИПТАХ INIT() - отсутствует ..., но вызывается (и исполняется) (ИЗ УЧЕБНИКА) "...(утверждение ваше).

На ваш вопрос ответ дан мною выше.


понятно, что вопрос чайника..

Как поднатореть в ТЕОРИИ. Т.е. я так понимаю это из области программирования: КЛИЕНТ-СЕРВЕР.

Это куда-то надо копать в C++ )).....?

Причина обращения: