Там когда-то ввели свою криптовалюту (NMR), и сначала немного раздали её активным участникам конкурса, и потом начали давать за победы вместе с долларами, проверьте может и вам их начисляли. Сейчас NMR уже можно выводить с конкурсного аккаунта, и через биржи переводить в обычные деньги.
уже вроде где то тут спрашивал но уже забыл, как можно разные валютные пары с разными ценами привести к единой шкале, что бы можно было складывать , вычитать итп одни ВР с других, а то появилась 101-вая гениальная идея и нужно 101-вый раз понять что она не работает )
mytarmailS: уже вроде где то тут спрашивал но уже забыл, как можно разные валютные пары с разными ценами привести к единой шкале, что бы можно было складывать , вычитать итп одни ВР с других, а то появилась 101-вая гениальная идея и нужно 101-вый раз понять что она не работает )
mytarmailS: уже вроде где то тут спрашивал но уже забыл, как можно разные валютные пары с разными ценами привести к единой шкале, что бы можно было складывать , вычитать итп одни ВР с других, а то появилась 101-вая гениальная идея и нужно 101-вый раз понять что она не работает )
Братцы!!! Всем привет.... Решил мигрировать на MQL5 помогите пожалуйста с кодом в некоторых моментах... А то в поддержке что то долго отвечают.... могут и не ответить...
Вообщем вот написал индюк, а он у меня не выводит значение переменной может кто подсказать??
head(li[[1]])
ticker per date time open high low close vol
1 SPFB.RTS 52016010410050075390763207525076000143192 SPFB.RTS 5201601041010007600076030757907590048183 SPFB.RTS 5201601041015007592076050758507597029474 SPFB.RTS 5201601041020007597076120759007608024155 SPFB.RTS 5201601041025007608076140758707592023476 SPFB.RTS 520160104103000759107601075580756403787
> head(li[[2]])
ticker per date time open high low close vol
1 SPFB.BR 52016010410050036.6738.2036.6737.63401852 SPFB.BR 52016010410100037.6337.6437.5837.6159143 SPFB.BR 52016010410150037.6237.6337.5637.6151034 SPFB.BR 52016010410200037.6237.7737.6237.73135135 SPFB.BR 52016010410250037.7437.7837.5937.6050616 SPFB.BR 52016010410300037.6037.6637.4837.536239
> head(li[[3]])
ticker per date time open high low close vol
1 SPFB.GAZR 5201601041005001391213943138501393647122 SPFB.GAZR 5201601041010001393613943139171393711803 SPFB.GAZR 5201601041015001393413937139211392612984 SPFB.GAZR 520160104102000139311393813925139342945 SPFB.GAZR 520160104102500139351394113927139275406 SPFB.GAZR 52016010410300013931139341388913896704
даты и время у всех инструментов на разных индексах, в каждом инстр. есть "дырочки" .Как мне откинуть из всех инструментов не дублируемые даты, те оставить только те даты и время которые присудствуют во всех инструментах, проще говоря синхронизировать по времени все эти датафреймы
Братцы!!! Всем привет.... Решил мигрировать на MQL5 помогите пожалуйста с кодом в некоторых моментах... А то в поддержке что то долго отвечают.... могут и не ответить...
Вообщем вот написал индюк, а он у меня не выводит значение переменной может кто подсказать??
1. Не ясно, какое значение переменной, Вам надо выводить.
даты и время у всех инструментов на разных индексах, в каждом инстр. есть "дырочки" .Как мне откинуть из всех инструментов не дублируемые даты, те оставить только те даты и время которые присудствуют во всех инструментах, проще говоря синхронизировать по времени все эти датафреймы
Я таким образом делал - создал новую колонку где объединил дату и время, и потом искал совпадения таких значений в разных таблицах.
liSynchronized <- li
#создание новой колонки по которой будут сравниваться значения разных таблиц
for(i in 1:length(liSynchronized)){
liSynchronized[[i]]$datetime <- paste0(liSynchronized[[i]]$date, liSynchronized[[i]]$time)
}
while(TRUE){
somethingChanged <- FALSEfor(i in 1:length(liSynchronized)){
syncIndexes <- rep(TRUE, nrow(liSynchronized[[i]]))
for(j in (1:length(liSynchronized))[-i]){
syncIndexes <- syncIndexes & (liSynchronized[[i]]$datetime %in% liSynchronized[[j]]$datetime)
}
if(!all(syncIndexes)){
somethingChanged <- TRUE
}
liSynchronized[[i]] <- liSynchronized[[i]][syncIndexes, ]
}
if(!somethingChanged){
break
}
}
А ещё отброшенные бары вносят ошибки в ohlc значения, т.е. бар закрылся по одной цене, а потом из-за удалённого бара следующий в таблице откроется уже по другой цене, а High и low удалённого бара вообще потеряются. High, low и close удалённого бара стоит сравнить с предыдущим не удалённым баром и обновить там если нужно. Я работал просто с open ценами, поэтому так сильно не заморачивался.
Для тех кто ещё участвовал в конкурсе numer.ai -
Там когда-то ввели свою криптовалюту (NMR), и сначала немного раздали её активным участникам конкурса, и потом начали давать за победы вместе с долларами, проверьте может и вам их начисляли. Сейчас NMR уже можно выводить с конкурсного аккаунта, и через биржи переводить в обычные деньги.
Вот курс к доллару например https://www.cryptonator.com/rates/NMR-USD , совсем немало.
https://bittrex.com/Market/Index?MarketName=BTC-NMR
уже вроде где то тут спрашивал но уже забыл, как можно разные валютные пары с разными ценами привести к единой шкале, что бы можно было складывать , вычитать итп одни ВР с других, а то появилась 101-вая гениальная идея и нужно 101-вый раз понять что она не работает )
Нормировка или нормализация переменных
уже вроде где то тут спрашивал но уже забыл, как можно разные валютные пары с разными ценами привести к единой шкале, что бы можно было складывать , вычитать итп одни ВР с других, а то появилась 101-вая гениальная идея и нужно 101-вый раз понять что она не работает )
Братцы!!! Всем привет.... Решил мигрировать на MQL5 помогите пожалуйста с кодом в некоторых моментах... А то в поддержке что то долго отвечают.... могут и не ответить...
Вообщем вот написал индюк, а он у меня не выводит значение переменной может кто подсказать??
Помогите вспомнить как это делается ...
есть около 6-ти инструметов в листе li
даты и время у всех инструментов на разных индексах, в каждом инстр. есть "дырочки" .Как мне откинуть из всех инструментов не дублируемые даты, те оставить только те даты и время которые присудствуют во всех инструментах, проще говоря синхронизировать по времени все эти датафреймы
Братцы!!! Всем привет.... Решил мигрировать на MQL5 помогите пожалуйста с кодом в некоторых моментах... А то в поддержке что то долго отвечают.... могут и не ответить...
Вообщем вот написал индюк, а он у меня не выводит значение переменной может кто подсказать??
1. Не ясно, какое значение переменной, Вам надо выводить.
2. В коде не верно вызывается пользовательский индикатор - почитайте об особенностях iCustom в MT5 .
Помогите вспомнить как это делается ...
есть около 6-ти инструметов в листе li
даты и время у всех инструментов на разных индексах, в каждом инстр. есть "дырочки" .Как мне откинуть из всех инструментов не дублируемые даты, те оставить только те даты и время которые присудствуют во всех инструментах, проще говоря синхронизировать по времени все эти датафреймы
А ещё отброшенные бары вносят ошибки в ohlc значения, т.е. бар закрылся по одной цене, а потом из-за удалённого бара следующий в таблице откроется уже по другой цене, а High и low удалённого бара вообще потеряются. High, low и close удалённого бара стоит сравнить с предыдущим не удалённым баром и обновить там если нужно.
Я работал просто с open ценами, поэтому так сильно не заморачивался.
1. Не ясно, какое значение переменной, Вам надо выводить.
2. В коде не верно вызывается пользовательский индикатор - почитайте об особенностях iCustom в MT5 .
Кхе... кхе... и как ты думаешь мне эта инфа как то помогла???? если я уже читал справку и немного не допонял....
Кхе... кхе... и как ты думаешь мне эта инфа как то помогла???? если я уже читал справку и немного не допонял....
Ну, а как можно помочь, если Вы не ответили - что за переменные Вам надо вызывать?
А для iCustom нужно создать хендель - т.е. привязать его к переменной.
Я делаю примерно так в советнике (в индикаторе принцип тот же в целом...)