.... можно сделать так как на скрине, красная на продажу синяя на покупку?
нужно изменить цвета во входных переменных:
Col_Buy = Blue; // цвет ордеров Buy с отрицательным профитом
Col_Buy_Plus = Blue; // цвет ордеров Buy с положительным профитом
Col_Sell = Red; // цвет ордеров Sell с отрицательным профитом
Col_Sell_Plus = Red; // цвет ордеров Sell с положительным профитом
Col_Null = Blue; // цвет ордеров с нулевым профитом
Style_Line_Hist = 2;
Тоже вариант....) Правда, здесь более оперативней... Ну и ещё, можно наблюдать за выборочными текущими ордерами, их прибылью и убытками...
Ситуация - индикатор прикреплен к графику GPBUSD, там открыта позиция в районе например 1.4921, индикатор тянет линию от точки открытия к актуальной цене - всё ок. После этого прикрепляю индюка к новозеландцу, открываю там сделку - нитка от точки открытия тянется не только к новозеландской актуальной цене (0,7562 например), а еще и к "фунтовой", причем к фунтовой и на фунтовом графике и на новозеландском. То есть на фунтовом графике в районе 1,4921 вижу лонговую нитку, дотянувшуюся досюда с пустого места в районе типа 0,7562. Транс-графиковые путешествия индюка короче))
Цветом кстати разделяю не шорты/лонги, а прибыльные/убыточные, бо шортовость/лонговость имхо второстепенный момент при анализе.
Ситуация - индикатор прикреплен к графику GPBUSD, там открыта позиция в районе например 1.4921, индикатор тянет линию от точки открытия к актуальной цене - всё ок. После этого прикрепляю индюка к новозеландцу, открываю там сделку - нитка от точки открытия тянется не только к новозеландской актуальной цене (0,7562 например), а еще и к "фунтовой", причем к фунтовой и на фунтовом графике и на новозеландском. То есть на фунтовом графике в районе 1,4921 вижу лонговую нитку, дотянувшуюся досюда с пустого места в районе типа 0,7562. Транс-графиковые путешествия индюка короче))
Цветом кстати разделяю не шорты/лонги, а прибыльные/убыточные, бо шортовость/лонговость имхо второстепенный момент при анализе.
Да, Вы правы! нашел ошибку
В блоке кода:
// определить исторические ордера и свести их в таблицу kol_ord=0; if (!Only_Open_Ord) for(int i=0;i<OrdersHistoryTotal();i++) { if (!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))continue; if (OrderType()>1)continue; // отложенные ордера не отображаем if (Today_or_VLine && OrderOpenTime()<Time00)continue;
добавьте строку if (OrderSymbol()!=Symbol())continue;
// определить исторические ордера и свести их в таблицу kol_ord=0; if (!Only_Open_Ord) for(int i=0;i<OrdersHistoryTotal();i++) { if (!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))continue; if (OrderSymbol()!=Symbol())continue; // <== ДОБАВИТЬ !! if (OrderType()>1)continue; // отложенные ордера не отображаем if (Today_or_VLine && OrderOpenTime()<Time00)continue;
И в блоке кода:
for (i=0; i<OrdersTotal(); i++) { if (!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))continue; if (OrderType()>1)continue; // отложенные ордера не отображаем if (Today_or_VLine && OrderOpenTime()<Time00)continue;
Добавьте такую же строку
for (i=0; i<OrdersTotal(); i++) { if (!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))continue; if (OrderSymbol()!=Symbol())continue; // <== ДОБАВИТЬ if (OrderType()>1)continue; // отложенные ордера не отображаем if (Today_or_VLine && OrderOpenTime()<Time00)continue;
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Order Tracing (Трассировка ордеров):
Author: Evgeni Inkov