Un tema para los comerciantes. - página 23

 
Uladzimir Izerski #:

Lee.

Bloomberg nombra a las familias más ricas del mundo

La riqueza combinada de las 25 familias más ricas del mundo es de 1,7 billones de dólares, un 22% más que el año anterior

Entre ellos se encuentran los propietarios de Walmart, Mars, Koch Industries y Hermes. La riqueza combinada de las familias más ricas ha crecido un 22% a lo largo del año

La gente ganaba más dinero con la ropa y la comida que con el petróleo.

El dinero fluyó 1,7 billones de dólares de los bolsillos de la gente corriente y no de los ciudadanos corrientes a los bolsillos de las familias.

Si todas las tiendas estuvieran en manos de familias, habría menos clientes.

Esto no es una novedad.


 
Vitaly Muzichenko #:

Esto no es una novedad.


La imagen es correcta. La distribución social no es correcta. Es un callejón sin salida. Necesita una salida. Ya se ha llegado a ese punto.

 

Por demanda popular para hablar de mi sistema de ondas, he creado un pequeño blog introductorio. Soy demasiado vago para escribir un artículo.

Quien esté interesado puede echar un vistazo al blog. El enlace como se puede ver en mi perfil.

Voy a responder a sus preguntas en el blog que aquí para no causar una irritación en los moderadores).

 
Uladzimir Izerski #:

La imagen es correcta. La distribución social no es correcta. Es un callejón sin salida. Necesita una salida. Ya se ha llegado a ese punto.

No es del todo correcto:

Cuadrante

 
Roman Zamozhnyy #:

No es del todo correcto:


¿Qué pasa, por ejemplo, con los asalariados que aceptan sobornos y tienen bienes o con los delincuentes de todo tipo que no trabajan pero tienen bienes?

Deberíamos darles una categoría.

 
Uladzimir Izerski #:

¿Qué pasa, por ejemplo, con los asalariados que aceptan sobornos y tienen activos o con los delincuentes de todo tipo que no trabajan pero tienen activos?

Hay que darles una categoría.

Deberían tener una categoría en la cárcel.

 

Hay una pregunta para los progresistas experimentados.

¿Cómo alisar correctamente una línea de búfer rota en un bucle? Agradecería diferentes opciones.

 
Uladzimir Izerski #:

Hay una pregunta para los progresistas experimentados.

¿Cómo alisar correctamente una línea de búfer rota en un bucle? Agradecería diferentes opciones.

Mashing por puntos de ruptura
 
Aliaksandr Hryshyn #:
Puré por puntos de fractura

¿Y si me interesa conseguir un alisado de los últimos tres o cinco? Esa cifra no encaja del todo. ¿Hay otras opciones?

 
Uladzimir Izerski #:

¿Cómo suavizar correctamente una línea de búfer rota en un bucle?

¡Hola Vladimir!

La forma correcta de suavizar una línea discontinua sin un bucle es utilizar un array para escribir los valores en un círculo. El tamaño de la matriz es igual al periodo de promediación. La suma en el elemento actual es la suma real de los últimos valores. Simplemente dividimos esta suma por el periodo de promediación, y ya está. Con este método de promediación, el tiempo de ejecución del código no depende del periodo de promediación, es decir, todo vuela. Es así:

input int period=5;

struct My
  {
   datetime time;
   double value;   
   double sum;
   My(){time=0; value=0; sum=0;}
   } my[];
//текущий индекс массива структур
int index=0;

double average=0;

int OnInit()
   {
   if(period<=0)
      {
      printf("аай-я-яй");
      return(INIT_FAILED);
      }
   ArrayResize(my,period);
   return(INIT_SUCCEEDED);
   }

int OnCalculate(...)
   {
   .......
   if(my[index].time!=time[i])
      {
      //следующий индекс в круговом массиве
      index++;
      if(index>period-1) index=0;
      my[index].time=time[i];
      //текущее значение будем добавлять в сумму, а затираемое значение будем вычитать из суммы  
      my[index].sum+=buffer[i]-my[index].value;
      my[index].value=buffer[i];
      //усреднённое значение
      average=my[index].sum/period;
      }
   .........
   return(rates_total); 
   }

Al principio, hasta que la matriz esté llena, los ceros en la matriz estropearán la imagen del promedio. Puedes hacer una comprobación si lo necesitas.

Razón de la queja: