vladradon
Программист
Ты же задал период расчета недельный - т.е. твой параметр изменится как минимум спустя неделю после запуска сова.Страница 288 из 288 « Первая < 188 238 278 284 285 286 287 288
Перейти к новому Опции темы Поиск в этой теме Рейтинг:
24.08.2017, 18:33
#5741 (permalink)
mangold
Активный участник
Регистрация: 15.07.2014 / Сообщений: 91
Поблагодарили 45 раз(а) / Репутация: 46
Rep Report
Давай попробую, но он не все индикаторы от мт4 принимает. Может у меня такой уже готовый есть
24.08.2017, 19:19
#5742 (permalink)
dimik796
Местный житель
Регистрация: 15.02.2009 / Сообщений: 45
Поблагодарили 6 раз(а) / Репутация: 6
Rep Report
Сообщение от: mangold
Давай попробую, но он не все индикаторы от мт4 принимает. Может у меня такой уже готовый есть
буду признателен.
Вложения:
TmaSlope.v1.5_normalized_nmc.mq4 (13.2 Кб, 4 просмотров)
24.08.2017, 19:40
#5743 (permalink)
mangold
Активный участник
Регистрация: 15.07.2014 / Сообщений: 91
Поблагодарили 45 раз(а) / Репутация: 46
Rep Report
Пробуй. Чисто файл не загружается.Можешь переименовать , если надо, я сокращенное имя дала
TMA.zip
24.08.2017, 21:29
#5744 (permalink)
dimik796
Местный житель
Регистрация: 15.02.2009 / Сообщений: 45
Поблагодарили 6 раз(а) / Репутация: 6
Rep Report
Сообщение от: mangold
Пробуй. Чисто файл не загружается.Можешь переименовать , если надо, я сокращенное имя дала
Вложение 279808
спасибо за помощь!!!
mangold*
26.08.2017, 10:16
#5745 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Всем привет! У меня вопрос на засыпку: на демо счете Альпари функция подсчета профита по истории выдает при выборке ордеров по меджику или по комменту все правильно, но если на девственном счете убрать выборку и включить все ордера, то почему-то приплюсовывается изначальный депозит (с выборкой 100 реальный профит (к примеру), без выборки - баланс+профит, т.е. 5100, где 5000 - изначальный баланс). Получается, что подсчитать профит с учетом ручных ордеров (без меджика и т.п.) невозможно?
Или я очередной раз туплю...:
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Последний раз редактировалось vladradon; 26.08.2017 в 10:23.
26.08.2017, 11:23
#5746 (permalink)
PavlovTrade
Активный участник
Регистрация: 23.08.2017 / Адрес: Москва / Сообщений: 16
Поблагодарили 32 раз(а) / Репутация: 33
Rep Report
Сообщение от: vladradon
Всем привет! У меня вопрос на засыпку...
Смотря как считаете. По умолчанию на счете нулевой баланс. Депозит технически считается как ордер, без меджика. У него тип 6 (OrderType()). Т.е. отфильтровывая ордера 6го типа можно все подсчитать.
Удалить свою благодарность
vladradon*
26.08.2017, 12:51
#5747 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: PavlovTrade
Т.е. отфильтровывая ордера 6го типа можно все подсчитать.
Сообщение от: PavlovTrade
Смотря как считаете. По умолчанию на счете нулевой баланс. Депозит технически считается как ордер, без меджика. У него тип 6 (OrderType()). Т.е. отфильтровывая ордера 6го типа можно все подсчитать.
Спасибо за инфу - в тестере работает вроде - не знал про 6-й.)))
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Вчера, 06:05
#5748 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: PavlovTrade
У него тип 6 (OrderType()
А есть еще какие-нибудь типы ордеров, которые нужно учитывать в прогах, чтобы не попасть в просак?
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Вчера, 10:55
#5749 (permalink)
eevviill2
Местный знаток
Регистрация: 13.08.2016 / Адрес: Бандерівці / Сообщений: 569
Поблагодарили 553 раз(а) / Репутация: 551
Rep Report
Сообщение от: vladradon
А есть еще какие-нибудь типы ордеров, которые нужно учитывать в прогах, чтобы не попасть в просак?
7 кредит
Удалить свою благодарность
vladradon*
Вчера, 12:32
#5750 (permalink)
mobidik
Регистрация: 10.08.2012 / Адрес: Ua_Khm / Сообщений: 1,912
Поблагодарили 9,738 раз(а) / Репутация: 9743
Rep Report
Сообщение от: vladradon
А есть еще какие-нибудь типы ордеров, которые нужно учитывать в прогах, чтобы не попасть в просак?
Все зависит от того, какие поставлены цели. О типе ордеров = 6 справка молчит, у каждого брокера тут свои заморочки, нужно смотреть комент данных ордеров, как вариант, может быть: пополнение счета, вывод средств, бонус, рибейт. Можно узнать откуда/куда был сделан ввод/вывод средств: киви, яндекс, вм и т.д.
Удалить свою благодарность
vladradon*
Вчера, 13:16
#5751 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: eevviill2
7 кредит
Сообщение от: mobidik
Все зависит от того, какие поставлены цели. О типе ордеров = 6 справка молчит, у каждого брокера тут свои заморочки, нужно смотреть комент данных ордеров, как вариант, может быть: пополнение счета, вывод средств, бонус, рибейт. Можно узнать откуда/куда был сделан ввод/вывод средств: киви, яндекс, вм и т.д.
Так и вопрос встал не для каких-то серьезных расчетов, а для вывода инфы по полученной прибыли на счете, но после того, как я ввел в сове возможность управления чужими (ручными или ордерами от других сов, - у которых нет меджиков или комментов, или эти параметры другие) ордерами. Ордера в рынке - не проблема, а в истории мне нужно только суммарный профит подсчитать, что в итоге получается можно сделать не исключением какого-то типа ордеров, а подсчетом только профита определенных типов ордеров. Что в итоге тоже проще сделать в проверке исключением типа этого:
PHP код:
void*ProfitAll()
**{
***profitsumm=0;
***for(int*i=0;*i<OrdersHistoryTotal();*i++)
*****{
******if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)*&&*OrderType()!<0)*&&*OrderType()!>1)
******if((!UseCustom*&&*StringSubstr(OrderComment(),0,StringLen(Name))==Name)||UseCustom)
*********profitsumm+=OrderProfit()+OrderSwap()+OrderCommission();
*****}
**}*
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Последний раз редактировалось vladradon; Вчера в 13:55.
Вчера, 14:49
#5752 (permalink)
vlad_123
Местный знаток
Регистрация: 29.01.2013 / Сообщений: 451
Поблагодарили 926 раз(а) / Репутация: 930
Rep Report
Сообщение от: vladradon
OrderType()!<0) && OrderType()!>1)
Мне раньше и в голову не приходило использовать ! вместе с <>...
Прикольно
На заказ не программирую.
Удалить свою благодарность
vladradon*
Вчера, 15:35
#5753 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: vlad_123
Мне раньше и в голову не приходило использовать ! вместе с <>...
Прикольно
Тёзка, восклицательный знак - это отрицание следующей команды или инструкции. Вот тупо проверка на правильность ввода времени работы сова (Timing):
if(!(StartHour<0 || StartHour>23 || StartMinute<0 || StartMinute>59 || EndHour<0 || EndHour>23 || EndMinute<0 || EndMinute>59) &&
(StartHour>0 || StartHour>0 || StartMinute>0 || StartMinute>0 || EndHour>0 || EndHour>0 || EndMinute>0 || EndMinute>0))
st=DoubleToStr(StartHour,0)+":"+DoubleToStr(StartM inute,0)+" - "+DoubleToStr(EndHour,0)+":"+DoubleToStr(EndMinute ,0);
Но, конечно, с учётом входных параметров:
extern int StartHour=0;
extern int StartMinute=0;
extern int EndHour=0;
extern int EndMinute=0;
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Последний раз редактировалось vladradon; Вчера в 15:39.
Вчера, 16:02
#5754 (permalink)
mobidik
Регистрация: 10.08.2012 / Адрес: Ua_Khm / Сообщений: 1,912
Поблагодарили 9,738 раз(а) / Репутация: 9743
Rep Report
Сообщение от: vladradon
Так и вопрос встал не для каких-то серьезных расчетов, а для вывода инфы
Есть индюк "cm History Info", в сети есть несколько модификаций, посмотри в качестве примера, там есть вывод инфы для ордеров типа "6". Прикрепляю один из его вариантов:
Вложения:
cm History Info v12.mq4 (18.3 Кб, 3 просмотров)
Вчера, 16:10
#5755 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: mobidik
Есть индюк "cm History Info", в сети есть несколько модификаций, посмотри в качестве примера, там есть вывод инфы для ордеров типа "6". Прикрепляю один из его вариантов:
Спасибо, конечно, но весь смысл в том. чтобы избавиться от зависимости от брокера! Поэтому последний вариант (методом исключения включением только определенных типов) считаю оптимальным. Ты, кстати, выйди в скайп - есть тема...
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Вчера, 16:45
#5756 (permalink)
vlad_123
Местный знаток
Регистрация: 29.01.2013 / Сообщений: 451
Поблагодарили 926 раз(а) / Репутация: 930
Rep Report
Сообщение от: vladradon
Тёзка, восклицательный знак - это отрицание следующей команды или инструкции.
Да, кэп!
Я про то, что вместо !< мне в голову приходит обычно >=
На заказ не программирую.
Вчера, 17:32
#5757 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: vlad_123
Я про то, что вместо !< мне в голову приходит обычно >=
Да пребудет тебе в голову только безвосклицательные и правильнорасчётные мысли! Ты же в курсе, в чём сила, брат?
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Последний раз редактировалось vladradon; Вчера в 17:35.
vlad_123*
Вчера, 18:40
#5758 (permalink)
vladradon
Активный участник
Регистрация: 12.02.2015 / Сообщений: 216
Поблагодарили 73 раз(а) / Репутация: 72
Rep Report
Сообщение от: vlad_123
Да, кэп!
Я про то, что вместо !< мне в голову приходит обычно >=
Кстати, отрицание отрицания не есть факт положительного отношения - есть еще нейтральное и диаметрально противоположное.
Можно вечно смотреть на то, как горит огонь, как течет вода, и как работает трал...
Сегодня, 11:44
#5759 (permalink)
eevviill2
Местный знаток
Регистрация: 13.08.2016 / Адрес: Бандерівці / Сообщений: 569
Поблагодарили 553 раз(а) / Репутация: 551
Rep Report
Почему метаКроты сделали так?
(EURGBP,начало торгов в 00-00 понедельник)
iTime(Symbol(),PERIOD_W1,0)
Последнее редактирование модератором: