Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1699

 
MakarFX #:

¿Por qué doble? Está IntegerToString(), si realmente lo necesitas como función. O simplemente puede utilizar (string)OrdersTotal()

Документация по MQL5: Преобразование данных / IntegerToString
Документация по MQL5: Преобразование данных / IntegerToString
  • www.mql5.com
IntegerToString - Преобразование данных - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Artyom Trishkin #:

¿Por qué doble? Está IntegerToString(), si realmente lo necesitas como función. O simplemente puede utilizar (string)OrdersTotal().

Sólo te estaba dando lo esencial.

EVGENII SHELIPOV # : ¿Me pueden decir cómo puedo dar salida a una variable o a un valor de la función, por ejemplo, OrdersTotal() en el gráfico????
 
MakarFX #:

Gracias

 
MakarFX #:
Mostrar la condición de tickCount
// Определить количество тиков по суммарному тиковому объёму баров диапазона
   long tickVolumes[];
   int tickVolumeCount=CopyTickVolume(m_symbol,PERIOD_M1,poi,poifin-1,tickVolumes);
   if(tickVolumeCount<=0)
      return;
   long tickVolumesTotal=Sum(tickVolumes);     
// Скопировать тики, нужны только совершённые сделки, нужна информаци только по Last + объём + время тика
   MqlTick ticks[];
   int tickCount=CopyTicks(m_symbol,ticks,COPY_TICKS_TRADE,poi*1000,(uint)tickVolumesTotal);
// Нет тиков - нет гистограммы
   if(tickCount<=0)
     {
      return;
     }


Como resultado, cuando la Bolsa de Moscú enciende el mercado, la variable tickCount registra no sólo los ticks, sino todas las operaciones que se ejecutan en el mercado, puttable, strip of deals, lo que sea, entonces el código ahí determina qué tipo de operación, compra o venta, y qué volumen tuvo esta operación, en base a toda la información se construye el análisis de cluster y se muestran los volúmenes necesarios cerca del precio, etc.



La esencia de la fábula es adjuntar a la variable tickCount y cada 100 operaciones, la variable será ajustable y mirará cuántas operaciones y compras fueron, calculará el porcentaje de rebasamiento y si el rebasamiento es mayor al valor que le indique, el robot ya sabrá la dinámica de hacer una entrada usando momentáneamente la búsqueda de la densidad de la pila con la lógica de tres sigmas + la correlación del volumen en esta pila por el método de Pearson.

Eso es todo en pocas palabras.

 
Konstantin Seredkin #:


Como resultado, cuando la Bolsa de Moscú enciende el mercado, la variable tickCount registra no sólo los ticks, sino todas las operaciones que se ejecutan en el mercado, puttable, strip of deals, lo que sea, entonces el código ahí determina qué tipo de operación, compra o venta, y qué volumen tuvo esta operación, en base a toda la información se construye el análisis de cluster y se muestran los volúmenes necesarios cerca del precio, etc.



La esencia de la fábula es adjuntar a la variable tickCount y cada 100 operaciones, la variable será ajustable y mirará cuántas operaciones y compras fueron, calculará el porcentaje de rebasamiento y si el rebasamiento es mayor al valor que le indique, el robot ya sabrá la dinámica de hacer una entrada usando momentáneamente la búsqueda de la densidad de la pila con la lógica de tres sigmas + la correlación del volumen en esta pila por el método de Pearson.

Es muy corto.

No soy bueno en mql5, pero me gustaría

//--- global parameters
int tickCount,prev_tickCount;
//--- tick function                                             |
   tickCount=CopyTicks(m_symbol,ticks,COPY_TICKS_TRADE,poi*1000,(uint)tickVolumesTotal);
   if(prev_tickCount!=tickCount)
     {
      KillCount+=(tickCount-prev_tickCount);
      if(KillCount>=100) KillCount=KillCount-100;
      prev_tickCount=tickCount;
     }
 
MakarFX #:

No soy bueno en mql5, pero me gustaría

dos veces ya referenciado por escrito)

https://www.mql5.com/ru/forum/160683/page1698#comment_25500114

Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
  • 2021.10.28
  • www.mql5.com
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н...
 
BUENAS TARDES UNA VEZ MÁS. Me enteré de que mi cuenta principal DanilaMactep fue eliminada. ¿CÓMO PUEDO SABER EL MOTIVO DE LA ELIMINACIÓN Y DÓNDE PUEDO ESCRIBIR UNA SOLICITUD DE RESTABLECIMIENTO? SIEMPRE ME HE COMUNICADO CON PRECISIÓN Y NO HE INSULTADO A NADIE. SIEMPRE ME HE COMUNICADO DE MANERA EDUCADA Y NO HE SIDO GROSERO CON NADIE. NO HE PODIDO VIOLAR LAS NORMAS FINANCIERAS YA QUE DEPOSITÉ MI CUENTA EN 2014 Y NO HE REALIZADO NINGUNA OTRA TRANSACCIÓN, ES DECIR, NO HE PODIDO REALIZAR NINGUNA TRANSACCIÓN FRAUDULENTA.
[Eliminado]  
Super_good #:
BUENAS TARDES UNA VEZ MÁS. Me enteré de que mi cuenta principal DanilaMactep fue eliminada. ¿CÓMO PUEDO SABER EL MOTIVO DE LA ELIMINACIÓN Y DÓNDE PUEDO ESCRIBIR UNA SOLICITUD DE RESTAURACIÓN? SIEMPRE ME HE COMUNICADO CON PRECISIÓN Y NO HE INSULTADO A NADIE. SIEMPRE ME HE COMUNICADO DE MANERA EDUCADA Y NO HE SIDO GROSERO CON NADIE. NO HE PODIDO VIOLAR LAS NORMAS FINANCIERAS YA QUE DEPOSITÉ MI CUENTA EN 2014 Y NO HE REALIZADO NINGUNA OTRA TRANSACCIÓN, ES DECIR, NO HE PODIDO REALIZAR NINGUNA TRANSACCIÓN FRAUDULENTA.

Creo que estás ahí.

Captura de pantalla 2021-10-29 094058

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

1.

Captura de pantalla 2021-10-29 094814

2.

Captura de pantalla 2021-10-29 094954

 
Super_good #:
BUENAS TARDES UNA VEZ MÁS. Me enteré de que mi cuenta principal DanilaMactep fue eliminada. ¿CÓMO PUEDO SABER EL MOTIVO DE LA ELIMINACIÓN Y DÓNDE PUEDO ESCRIBIR UNA SOLICITUD DE RESTABLECIMIENTO? SIEMPRE ME HE COMUNICADO CON PRECISIÓN Y NO HE INSULTADO A NADIE. SIEMPRE ME HE COMUNICADO DE FORMA CIVILIZADA Y NO HE SIDO GROSERO CON NADIE. NO HE PODIDO INFRINGIR LAS NORMAS FINANCIERAS PORQUE DEPOSITÉ MI CUENTA AQUÍ EN 2014 Y NO HE REALIZADO NINGUNA OTRA OPERACIÓN, ES DECIR, NO HE REALIZADO NINGUNA OPERACIÓN FRAUDULENTA.
Ya restaurado)
 
Taras Slobodyanik #:

dos veces ya referenciado por escrito)

https://www.mql5.com/ru/forum/160683/page1698#comment_25500114

tickCount cuenta las operaciones y si hubo más de 1 operación en el tick, "tickCount%100" puede no ser igual a "0".