0
В общем картинка, пока получается вот такая :) 

Но ещё такой Баг нарисовался, если открыт один ордер и открывается другой, то предыдущий закрывается…
avatar

oyama

  • 17 мая 2015, 18:10
0
Вот вопрос возник..
avatar

oyama

  • 17 мая 2015, 15:36
0
Большущее спасибо, то что надо!!!
avatar

oyama

  • 17 мая 2015, 15:06
0
Вот спасибо!
avatar

oyama

  • 16 мая 2015, 14:54
0
тоже жду
avatar

oyama

  • 14 мая 2015, 14:55
0
Предпосылок то достаточно, но подтверждений пока никаких нет, рановато… НО очень возможно!!!
avatar

oyama

  • 14 мая 2015, 12:32
0
а КР да, немного другая тема…
avatar

oyama

  • 20 апреля 2015, 13:17
0
вот если бы их «слить» во едино, было бы то что надо
avatar

oyama

  • 20 апреля 2015, 13:16
0
с КР они разные, а вот со вторым одинаковые но только не отрисосывает машки… как бы предыдущая версия SpreadCharts_04Mod_2…
avatar

oyama

  • 20 апреля 2015, 13:14
0
#property copyright «leonid553»
#property link «leonid553@ya.ru»
#property indicator_separate_window
#property indicator_buffers 1

extern string Symbol_1 = «FDAXH0»;
extern string Symbol_2 = «FESXH0»;
extern int K1 = 1;//коэфф. для 1-го инструмента
extern int K2 = 1;//коэфф. для 2-го инструмента
double SpreadBid[];
//------------------------
int init() {
SetIndexBuffer(0,SpreadBid);
SetIndexStyle(0,DRAW_SECTION,EMPTY,2,Green);
return(0); }
//-----------------------
int start() {
//==============отрисовка линии текущего спреда ==============================
int k; for(k = 0; k < iBars(Symbol_1,Period()); k++) {
double bidSymb1=iClose(Symbol_1,Period(),iBarShift(Symbol_1,0,Time[k],false));
double bidSymb2=iClose(Symbol_2,Period(),iBarShift(Symbol_2,0,Time[k],false));
if(bidSymb1!=0 && bidSymb2!=0) {//синхронизируем бары
SpreadBid[k] = bidSymb1*K1 — bidSymb2*K2;//рисуем линию текущего спреда
}//if(bidSymb1!=0 && bidSymb2!=0)
}// for(k = 0; k < iBars
//=========конец блока отрисовки линии текущего спреда =======================

//============= расчет соотношения лотов по инструментам =====================
double ynax=MarketInfo(Symbol_1, MODE_TICKVALUE)/MarketInfo(Symbol_2, MODE_TICKVALUE)*
(iOpen(Symbol_1,0,0)/MarketInfo(Symbol_1, MODE_TICKSIZE))/
(iOpen(Symbol_2,0,0)/MarketInfo(Symbol_2, MODE_TICKSIZE));
double minx=0, miny=0, mindelta=9999;
for (double x=0.01; x<=1; x+=0.01) {
for (double y=0.01; y<=1; y+=0.01) {
double delta=MathAbs(y/x-ynax);
if (delta<mindelta) {
minx=x; miny=y; mindelta=delta;
}}}
string LotsS1 = DoubleToStr(minx,2);
string LotsS2 = DoubleToStr(miny,2);

//======= пишем комментарий в окне индюикатора
string info = «Размер „+Symbol_1+“=»+LotsS1+" Размер "+Symbol_2+"="+LotsS2+
" Дельта ="; IndicatorShortName(info);
//-===== конец функции СТАРТ ====================================================
return(0);
}
//------------------------------------------------
avatar

oyama

  • 20 апреля 2015, 12:50
0
Вот индикатор с нужной мне функцией, но он не рисует канал,
avatar

oyama

  • 20 апреля 2015, 12:48
0
в общем ничего не получается, либо пишет ошибку, либо рисует не то что надо…
avatar

oyama

  • 20 апреля 2015, 12:28
0
Не знаю как у меня получится объяснить, коэффициент с минусом необходимо добавить к одному из символов, и тогда линия рисующая спред будет рисовать правильную картинку,
avatar

oyama

  • 20 апреля 2015, 11:30
0
Не знаю как у меня получится объяснить, коэффициент с минусом необходимо добавить к одному из символов, и тогда линия рисующая спред будет рисовать правильную картинку,
avatar

oyama

  • 20 апреля 2015, 11:29
0
В настройках этих индикаторов вбиваются инструменты, например валютные пары, в основном коррелирующие… Но как известно корреляция бывает обратной например как у EURUSD и USDCHF? что бы индикатор показывал адекватную картинку второй инструмент нужно перевернуть, задать реверс ему… Например как в этом индикаторе, если задать К=-1 то он перевернёт инструмент… и будет мне счастье..
avatar

oyama

  • 19 апреля 2015, 10:54
0
Ставишь Auto-Profit 3.0 на одну валютную пару В ДВЕ СТОРОНЫ!!! лот не больше 2% — Будет тебе счастье. Конечно во время выхода крупных новостей -желательно не торговать, ну или контролировать.
avatar

oyama

  • 7 января 2014, 13:48
0
Сильное движение было связано с выходом новостей, а при выходе новостей многие брокеры увеличивают уровень стопов(тейков) до 20 пунктов. А в настройках совы у тебя стоит тейк -5-10 пп. Вот поэтому и не был выставлен тейк. Со следующим лотом всё-бы исправилось....8-) 
avatar

oyama

  • 7 января 2014, 13:39