У меня свечи рисуются на графике каждые 200 тиков. Каким образом можно программно померить как много свечей в каком либо направлении появилось за 10 минут например?
В ТСлаб или амиброкере
Не знаю применимо ли это в тслаб (вроде бы планировали подключаться к ОЕК) или амиброкере, но я у себя использую поток тиков при использовании АПИ от ОЕК
void oecapi_OnTicksReceived(OEC.API.Subscription Subscription, OEC.API.Ticks Ticks)
…
…
…
for (int i = 0; i < Ticks.PriceList.Length; ++i)
{
//сравниваем время очередного тика с временем начала периода
rez = Ticks.TimestampList[i].ToLocalTime() — predTime;
//Если разница в секундах меньше или равна установленного нами периода анализируемого времени (банка)
//то производим накопление нужной информации в нулевом элементе массивов
if (rez.Seconds <= periodsec)
{
}
ну а если времени больше то обновляем нужную нам информацию и переходим к новому этапу.
srs2106,
Большевицко-комиссарская шваль пришедшая к власти в 1917 в 85% случаев не имела даже среднего образования, это они уничтожили миллионы работящих кулаков и десятки тысяч священнослужител...
juvefan, у рынка чрезмерная реакция на все события. Страх — очень сильная эмоция, которая отключает рациональное мышление человека. Достаточно бывает любого повода чтобы вызвать испуг у некоторого ...
В Южной Корее в аэропорту Муан — самолет со 175 пассажирами и 6 членами экипажа при посадке врезался/при выкатывании — в ограждение!
— Предварительно погибли — обновленные данные 62 человека!
Вид...
РоманП., Что-то не сходится: как поднятие тарифов на 10% покроет все убытки от повышения налога на 20%?
Если учесть рост операционных расходов примерно на минимум 5% в следующем году, то выход...
куйбыш, с Киви другая история — их юзали для переводов в Украину. Это ж запрещено.
Мне самому надо было как-то раз перевести деньги тете, живущей в Днепре (она наша, русскоязычная).
В Инете наш...
void oecapi_OnTicksReceived(OEC.API.Subscription Subscription, OEC.API.Ticks Ticks)
…
…
…
for (int i = 0; i < Ticks.PriceList.Length; ++i)
{
//сравниваем время очередного тика с временем начала периода
rez = Ticks.TimestampList[i].ToLocalTime() — predTime;
//Если разница в секундах меньше или равна установленного нами периода анализируемого времени (банка)
//то производим накопление нужной информации в нулевом элементе массивов
if (rez.Seconds <= periodsec)
{
}
ну а если времени больше то обновляем нужную нам информацию и переходим к новому этапу.
Вообще у Openecry очень красивый, логичный и функциональный апи. Если интересно развиваться в роботостроительстве и торговать запад — обращайтесь.