Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 286
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
На нулевом баре данные индикатора не будут фиксированными. На каждом тике, практически, будут изменяться, т.к. нулевой бар ещё не сформирован. Поэтому берите данные начиная с первого бара. Если хотите всё-таки брать их с нулевого, то поменяйте PRICE_CLOSE на PRICE_OPEN - это единственная цена, которая на нулевом баре не изменяется, но индикатор при этом будет малость отличаться от его стандартного представления - чуть-чуть.
На нулевом баре данные индикатора не будут фиксированными. На каждом тике, практически, будут изменяться, т.к. нулевой бар ещё не сформирован. Поэтому берите данные начиная с первого бара. Если хотите всё-таки брать их с нулевого, то поменяйте PRICE_CLOSE на PRICE_OPEN - это единственная цена, которая на нулевом баре не изменяется, но индикатор при этом будет малость отличаться от его стандартного представления - чуть-чуть.
При этом надо понимать, что такой подход отсекает всю текущую динамику -- все движения цены, происходящие на текущем баре, будут "замечены" только с приходом нового бара.
При этом надо понимать, что такой подход отсекает всю текущую динамику -- все движения цены, происходящие на текущем баре, будут "замечены" только с приходом нового бара.
И ложные срабатывания - "дребезг"
Всегда есть выбор.
И ложные срабатывания - "дребезг"
Всегда есть выбор.
Дребезг, конечно, представляет определённую проблему. Но такое решение сродни лечению головной боли путём усекновения головы.
Опубликованная 11.11.2013 07:54 статья "ShowCandleSize" отображается неправильно и по непонятной причине правке не поддаётся.
15 ноября обращался с этим вопросом в службу поддержки по адресу noreply@metaquotes.net, но ответа не получил.
Подскажите, пожалуйста, правильный адрес для такого вопроса.
С уважением.
--
Vladislav Shurkin,
20 ноября 2013 года.
Дайте ссылку на публикацию, чтобы понять о чем идет речь.
Подскажите пожалуйста, почему на тестере советник работает, а на демо счете даже если установить небольшой таймфрейм, советник просто улыбается, а позиции не открывает?
бета версия.0
extern double Минимальный_лот = 1;//значения:1;0.10;0.01
extern double Цена_пункта = 10;
extern double Процент_прибыли = 20;
extern double Процент_Риска = 20;
extern datetime time1 = D'24.11.2014 19:00';
extern double price1 = 1.3450;
extern datetime time2 = D'24.11.2014 19:00';
extern double price2 = 1.3560;
extern datetime Время_закрытия = D'24.11.2014 19:00:00';//формат времени dd.mm.gggg hh:mm:ss
extern int AF = 100;
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double TP,SL,BBU,BBD,dLTU,dLTD,N;
string comment = NULL;
string LTU,LTD;
int ticket;
int DSL = ((Процент_Риска/100)*AccountBalance());
int DTP = ((Процент_прибыли/100)*AccountBalance());
int Times = (Время_закрытия/3600)-(TimeLocal())/3600;
BBU = iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_UPPER,0);
BBD = iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_LOWER,0);
N = ((AccountBalance()*(Процент_Риска/100))/(Цена_пункта*AF))*Минимальный_лот;
TP = (DSL+((Процент_Риска/100)*Times)/(Цена_пункта*AF*(Процент_прибыли/100)))/Цена_пункта;
SL = (DTP-((Процент_Риска/100)*Times)/(Цена_пункта*AF*(Процент_прибыли/100)))/Цена_пункта;
if(price1<price2)
{
LTU = ObjectCreate("ТрендВверх",OBJ_TREND,0,time1,price1,time2,price2);
dLTU = StrToDouble(LTU);
}
if(price1>price2)
{
LTD = ObjectCreate("ТрендВниз",OBJ_TREND,0,time1,price1,time2,price2);
dLTU = StrToDouble(LTD);
}
//----
if(BBU<dLTU)
{
ticket=OrderSend(Symbol(),OP_SELL,N,Bid,3,Bid+SL*Point,Ask-TP*Point,comment,365,Green);
}
if(Время_закрытия==true)
{
OrderClose(OrderTicket(),OrderLots(),Ask,10);
}
if(BBD>dLTD)
{
ticket=OrderSend(Symbol(),OP_BUY,N,Ask,3,Bid-SL*Point,Ask+TP*Point,comment,367,Green);
}
if(Время_закрытия==true)
{
OrderClose(OrderTicket(),OrderLots(),Bid,10);
}
return(0);
Всем добрый день!
Подскажите пожалуйста .
ПРОБЛЕМА
- для реальной торговли в терминале присутствуют 2 одинаковых графика ЕВРО-ДОЛЛАР ТФ - 5 мин.
МНЕ НУЖНО ЧТО БЫ
- количество свечей на этих графиках было разным (допустим - на графике N1 - 500 баров,на графике N2 600 баров)
Я удалял свечи через окно АРХИВ КОТИРОВОК .....но они удаляются одновременно с обоих графиков(а мне нужно,что бы только с одного)
ВОПРОС 1 .Возможно ли иметь для торговли два одинаковых графика с разным количеством свечей.Если возможно,то как это сделать?
ВОПРОС 2 Если возможно торговать на двух одинаковых графиках с разным количеством баров,то как оформить код.
if (T == true ) // если исполнилось условие для графика N1 ( как прописать что это условие относится к графику N1???)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-4710*Point,Bid+300*Point,"jfh",1 ); // открыть ордер( как прописать что этот ордер нужно открыть на графике N1 ???)
if ( S == true ) // если исполнилось условие для графика N2 ( как прописать что это условие относится к графику N2???)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-4710*Point,Bid+300*Point,"jfh",1 ); // открыть ордер ( как прописать что этот ордер нужно открыть на графике N2 ???)
Спасибо.
Как в пользовательский индикатор добавить выбор цены? Как пример - "Custom Moving Averages", там цена в коде задана повсюду Close, хотя встандартном индикаторе "Moving Average" можно выбрать цену из списка. И так со всеми индикаторами с открытым кодом из поставки МТ4.
Как в пользовательский индикатор добавить выбор цены? Как пример - "Custom Moving Averages", там цена в коде задана повсюду Close, хотя встандартном индикаторе "Moving Average" можно выбрать цену из списка. И так со всеми индикаторами с открытым кодом из поставки МТ4.
Нужно в код добавить в данной ситуации. Создаёте внешнюю переменную, например Appled_Price.
И в коде все PRICE_CLOSE меняете на Appled_Price.
Значения Appled_Price могут быть в пределах:
Всем добрый день!
Подскажите пожалуйста .
МНЕ НУЖНО ЧТО БЫ
- количество свечей на этих графиках было разным (допустим - на графике N1 - 500 баров,на графике N2 600 баров)
Спасибо.
Объясните зачем вам оно? Смысла сего таинства не пойму. От этого профит зависит?