Форум

Вызов индикатора из сова, вроде просто но проблема появилась

Подскажите, сов вызывает индюка: double indikator = iCustom ( Symbol (), Period (), ...., 0 , 0 ); на каждом тике смотрит последние данные, в журнале сообщение: 2014.03.21 00:13:00.699 Custom indicator ... EURCAD,M5: loaded successfully и это сообщение появляется каждый тик (образуется длинный

как взять целую часть от double??

подскажите, вот например есть число типа double 3,158 как взять от него целую часть? которая будет служить указателем массива. В коде это примерно так: double n1 = 3,158 int n2 = челая часть от n1 n3 = mass[n2];

Канал стандартных отклонений

Подскажите где взять индикатор канала стандартных отклонений , нужен блок расчета......очень

извлечение обьекта на индикатор

void CrLabel( string nm, string txt, int sz, color clr, long ugol, int x, int y) //имя, текст, шрифт, цвет, угол отсчета, координаты { if ( ObjectFind ( ChartID (), nm) < 0 ) { ObjectCreate ( ChartID (), nm, OBJ_LABEL , ChartWindowFind (), 0 , 0 ); ObjectSetString ( ChartID (), nm

Как правильно строить синтетический фин инструмент?

оттолкнусь от слов hrenfx диалог был следующим: hrenfx 2013.03.01 11:39 # RU Young : Есть ли перспектива торгонуть такой связкой EURJPY/USDJPY-EURGBP*GBPUSD в тестере MT4 под Fxopen спред получается около 15 пп Торгуется просто такой синтетик: Synth = EURJPY^(-1/4) * USDJPY^(1/4) * EURGBP^(1/4) *

Как быть если не хватает строки в INDICATOR_SHORTNAME ??

хотел в IndicatorSetString(INDICATOR_SHORTNAME, ) запихнуть побольше информации, но похоже действуе ограничение на длину строки , может есть какие то альтернативы? (кроме обьект криэйт)

Делаю сетку, как организовать хранение пройденного пути по уровням каждого ордера

Приветствую, Делаю сетку, как организовать хранение пройденного пути по уровням каждого ордера, количество ордеров то увеличивается то уменьшается, поведение у каждого ордера разное, посоветуйте как лучше это сделать, может алгоритм какой

2 способа вычисления индикатора, какой более правильный?

индикатор самый простой, рисует график инструмента, но способы получения разные, какой более предпочтительный и почему?(я только недавно изучаю МТ5) способ 1: int first; if (prev_calculated == 0 ) //если ранее ни один бар не был пересчитан first = 0 ; //можно указать любой начальный бар

Подскажите с расчетом спреда

Я открыл позицию , например 0.1 Бай, чтобы ее закрыть и удвоться мне надо открыть Селл 0,3 какой спред с меня возмут? в первом случае с лота 0,1 во втором с лота 0,3 или 0,2

Мультивалютность при тестировании

Подскажите, в своем эксперте я использую 2 валюты, при тестировании в тестере стратегий сделки идут как надо но нет возможности посмотреть график второго инструмента, отображается только тот который выставлен в настройках тестера , как быть? может я где галочку не поставил для того чтобы визуально