Licitações && Pergunte && Espalhe - página 5

 
MetaDriver:

Quem disser que não basta encurtar, que seja o primeiro a atirar-me pelo menos um exemplo (seja da bolsa de valores ou forex).

Apanhar o machado - 6 de Maio de 2010.
Анализ технических причин падения NYSE 6 мая 2010 года
Анализ технических причин падения NYSE 6 мая 2010 года
  • geektimes.ru
Американская компания Nanex с 2004 года занимается обработкой информационных потоков с биржевых площадок в режиме, близком к реальному времени (они продают систему NxCore, через которую любые компании могут получать общий фид данных и использовать простой API для собственных манипуляций). За шесть лет у компании накопилась база примерно на 2,5...
 
sergeev:
Porquê apenas forex? A plataforma não é apenas para símbolos forex.
Para forex tenho a certeza, mas para tudo o resto só posso especular
 
hrenfx:
É compreensível que os criadores utilizem uma transformação semelhante da estrutura original antes de comprimir os dados para transmitir a história, o que resulta numa enorme taxa de compressão. Mas o facto é que mesmo que não se faça nada, nada mesmo, o pior que se pode obter é um extra de 65%.

Em geral, eu ofereceria tal estrutura como uma estrutura interna (com acesso a partir de mql). Para o início, permitir descarregar tal história para o testador e depois promovê-la no terminal. As estruturas poderiam existir em paralelo durante algum tempo, o que simplifica muito a implementação. Conversão da segunda de duas estruturas para a primeira - sem perda de informação. Não utilizar o inverso, ou construir por regras simplificadas (como "asc_bar = bid_bar+spread).

E muitos, muitos clientes satisfeitos...

 
MetaDriver:

E muitos, muitos clientes satisfeitos...

Portanto, é evidente que não entrar na história da Ask não se trata de poupar dinheiro em jogos.
 
hrenfx:
Apanhar o machado - 6 de Maio de 2010.


.......................................................высказывают своё объяснение причин, которые могли вызвать падение индекса Доу-Джонса на 600 пунктов (5,7%) всего за четыре минуты: с 14:42:46 до 14:47:02.



Facilmente apanhados. mesmo que por minuto: 600 pips para calções - yikes! são de dois bytes (intervalo -32768..+32767)

:)

 

MetaDriver:

Facilmente apanhado. mesmo que por minuto: 600 pips para calções - ufa! são de dois bytes (intervalo -32768..+32767)
  1. A questão das quedas do dia foi pouco estudada. Houve IF's que caíram ao chão.
  2. AMQLRates dentro da MQL é construída não só para M1, mas também para D1...
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура исторических данных
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура исторических данных
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура исторических данных - Документация по MQL5
 
MetaDriver:


.......................................................высказывают своё объяснение причин, которые могли вызвать падение индекса Доу-Джонса на 600 пунктов (5,7%) всего за четыре минуты: с 14:42:46 до 14:47:02.



Facilmente apanhados. mesmo que por minuto: 600 pips para calções - yikes! são dois bytes (intervalo -32768..+32767)

:)

O machado deve ser mais sofisticado, mais de 0,32767 sobre um símbolo de cinco dígitos, o que é viável durante uma semana. É improvável por minutos, mas o formato de armazenamento do castiçal deve ser o mesmo tanto para minutos como para semanas
 
Vladix:

1. o machado deve ser mais sofisticado, mais de 0,32767 sobre um símbolo de cinco dígitos, o que é viável durante uma semana.

2. é improvável que seja por minutos, mas o formato de armazenamento do castiçal deve ser o mesmo tanto para minutos como para semanas

1. não realmente. se a base em relação a outros preços não for fixada por padrões idiota,

então o alcance de cobertura é duplo = [-0,32768 . . . +0,32767] total = 0,65536 (incluindo a própria base)

2. isto é mais convincente, mas é tudo solvível. Se desejar. Não insisto exactamente nesta estrutura. Penso que o princípio da economia é claro, é a coisa mais importante.

 

Ou aqui está uma opção:

struct MqlRates
  {
   datetime time;         // время начала периода

   double   openBid;      // цена открытия Bid
   double   highBid;      // наивысшая цена за период Bid
   double   lowBid;       // наименьшая цена за период Bid
   double   closeBid      // цена закрытия Bid

   unsigned wchar_t   openAsk;      // тиков от bid
   unsigned wchar_t   highAsk;      // тиков от bid
   unsigned wchar_t   lowAsk;       // тиков от bid
   unsigned wchar_t   closeAsk      // тиков от bid

   long     tick_volume;  // тиковый объем
   long     real_volume;  // биржевой объем 
  };
Exceder a estrutura padrão em 8% (pesa 52 bytes), 65536 ticks. Duvido que haja uma tal propagação em qualquer lugar
 
220Volt:

Ou aqui está uma opção:

Exceder a estrutura padrão em 8% (pesa 52 bytes), 65536 ticks. Duvido que haja uma tal propagação em qualquer lugar
Sim, funcionou ainda melhor (mais estável). É apenas uma pena que a verdadeira razão para abandonar a história Ask não seja o tamanho da estrutura.
Документация по MQL5: Основы языка / Операции и выражения / Другие операции
Документация по MQL5: Основы языка / Операции и выражения / Другие операции
  • www.mql5.com
Основы языка / Операции и выражения / Другие операции - Документация по MQL5