Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вы имеете в виду вот так... это не получилось правильно... лучше, если вы сделаете это, тогда я закончу спрашивать.
// --- добавлен текст MasterWhite
ObjectCreate("txt15M_1", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt15M_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt15M_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);
ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt15M_4", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);
ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt15M_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);
ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// ---- Оригинальный текст (переместился вниз)
ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt1H_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt1H_3", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);
ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt1H_4", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);
ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt1H_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);
ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// --- добавлен текст MasterWhite
ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt30M_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt30M_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt30M_3", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);
ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt30M_4", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);
ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt30M_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);
ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);
// ---- Оригинальный текст (переместился вниз)
ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt4H_1", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);
ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt4H_2", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);
ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt4H_3", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);
ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt4H_4", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);
ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0, 0);
ObjectSet("txt4H_5", OBJPROP_CORNER, DisplayCorner);
ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);
ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);johnjacob
Меньшее число для OBJPROP_YDISTANCE означает, что он выше. Все, что вам нужно сделать, это позаботиться о том, чтобы они шли в порядке возрастания для этих таймфреймов (и это видно из названий объектов).
Все хорошо... я оставлю все как есть...
Младен,
Прежде всего, спасибо вам за все, что вы и mr. tools сделали. У меня есть несколько индикаторов, которые я думаю перерисовать, и я хотел узнать, можете ли вы помочь мне с проблемой перерисовки. Заранее спасибо за вашу помощь.
Крейг
P.S. Это мой первый раз, когда я пишу; я не уверен, что это сработает.
mladen,
Прежде всего, спасибо вам за все, что вы и mr. tools сделали. У меня есть несколько индикаторов, которые я думаю перекрасить, и я хотел узнать, можете ли вы помочь мне с проблемой перекраски. Заранее спасибо за вашу помощь.
Крейг
P.S. Это мой первый раз, когда я пишу; я не уверен, что это сработает.Miller1970
Это все файлы ex4.
Я не могу изменять файлы ex4.
Привет,
Это немного сложнее, чем я думал.
Я хочу выяснить, что такое £10gbp в лотах. Итак, если я хочу знать 10 фунтов за пункт, сколько лотов, 1.44 1.2 и т.д.
У меня есть стоимость за пункт, процент риска, все, но когда я применяю свой код (на демо-платформе), он не всегда работает правильно.
У меня есть все данные, которые мне нужны, но когда я открываю сделку на демо-платформе размером в x лотов, она не срабатывает при стоимости в £10 за пункт. Так, на EURAUD у меня демо-версия поднялась на 21 пункт, должно быть 210 фунтов стерлингов, но он показывает около 150 фунтов стерлингов.
Это не убьет меня, если я не сделаю этого, но я хотел бы решить эту проблему, если кто-нибудь может помочь.
Примеры, GU кажется нормальным, но EURAUD или GBPNZD не работает, я думаю, что это происходит из-за неправильной конвертации, я использую GU, потому что базовая валюта - USD, т.е. конвертируется в стоимость GBP.
Надеюсь, это имеет смысл. Это работает только на счетах GPB (например, альпари).
PG
Привет,
Это немного сложнее, чем я думал.
Я хочу выяснить, что такое £10gbp в лотах. Итак, если я хочу знать 10 фунтов за пункт, сколько лотов, 1.44 1.2 и т.д.
У меня есть стоимость за пункт, процент риска, все, но когда я применяю свой код (на демо-платформе), он не всегда работает правильно.
У меня есть все данные, которые мне нужны, но когда я открываю сделку на демо-платформе размером в x лотов, она не срабатывает при стоимости в £10 за пункт. Так, на EURAUD у меня демо-версия поднялась на 21 пункт, должно быть 210 фунтов, но он показывает около 150 фунтов.
Это не убьет меня, если я не сделаю этого, но я хотел бы решить эту проблему, если кто-нибудь может помочь.
Примеры, GU кажется нормальным, но EURAUD или GBPNZD не работает, я думаю, что это происходит из-за неправильной конвертации, я использую GU, потому что базовая валюта - USD, т.е. конвертируется в стоимость GBP.
Надеюсь, это имеет смысл. Это работает только на счетах GPB (например, альпари).
PGПочему бы вам не использовать для этого MarketInfo( sym, MODE_TICKVALUE)?
Привет,
не могли бы вы пояснить это, я не так хорош в программировании и собрал это вместе, я не знаю, где я мог бы использовать ваше предложение.
PG
Привет,
не могли бы вы расширить это, я не так хорош в программировании и собрал это вместе, я не знаю, где я мог бы использовать ваше предложение.
PGPG
MarketInfo( sym, MODE_TICKVALUE) возвращает цену за пункт для 1 стандартного размера лота. После этого все, что вам нужно, это знать, сколькими пунктами и деньгами вы готовы рискнуть, и вы можете рассчитать размер лота.
Хорошо, я поиграю с этим, и будет ли цена за пункт в валюте знаменателя, потому что мне нужно получить его в GBP, поэтому всегда нужно конвертировать.
Мне нужно поиграть с этим, потому что я все еще немного запутался, но это дает мне путь к исследованию,
Спасибо, Младен.
PG MarketInfo( sym, MODE_TICKVALUE) возвращает цену за пункт для 1 стандартного размера лота. После этого все, что вам нужно, это знать, сколькими пунктами и деньгами вы готовы рискнуть, и вы можете рассчитать размер лота.
Привет, Младен,
Я понимаю, почему я запутался, это потому что я уже реализовал эту часть, я уже знаю свой размер лота/риск и т.д.
То, что я пытаюсь выяснить, отличается, это то, каков размер лота, основанный на денежной стоимости за пункт.
То есть, если бы я хотел знать 10 фунтов стерлингов за пункт, какой размер лота будет соответствовать текущей цене любой пары, к графику которой я прикрепляю индикатор.
Я уже рассчитал, что если риск составляет 2%, то каков размер лота, и все это работает нормально, я застрял на последнем шаге.
Т.е. сейчас GBPAUD возвращает рыночную стоимость 0.52....
Таким образом, 1 пункт AUD равен 0.52...
Но я хочу знать размер лота, если я хочу, скажем, 10 фунтов за пункт.
Это скорее для того, чтобы узнать, возможно ли это, это не будет самой большой проблемой, но я не знаю, возможно ли это из-за вариаций в знаменателях пар. Так, EURGBP, конечно, £1, но gbpaud невозможно разработать для индикатора, который будет работать на любой паре, если нет таблицы поиска, я думаю.
Правильно ли это звучит,
спасибо
PG