¡Buenas tardes! Sabes, tengo un contador de forte escrito en mi software, de cero a... Hay impresiones en el contador for, incluyendo Print ( i ). De todos modos, he encendido el programa varias veces, las huellas se escriben todo el tiempo de 63 a 143. ¿Es esto normal? Es decir, ¿no es de cero? ¿No tiene tiempo? Pero, ¿por qué estrictamente a partir del 63?
//+------------------------------------------------------------------+//| htghtgfhthf.mq5 |//| Copyright 2012, MetaQuotes Software Corp. |//| http://www.mql5.com |//+------------------------------------------------------------------+#property copyright "Copyright 2012, MetaQuotes Software Corp."#property link "http://www.mql5.com"#property version "1.00"//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{
//---//---return(0);
}
//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+voidOnDeinit(constint reason)
{
//---
}
ulong TicetTojSdelki=0;
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick()
{
//---/////////////////////////////////////////////////////////////////////// PositionSelect( Symbol() ); Print ( "Start@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" );
long PositionID =PositionGetInteger(POSITION_IDENTIFIER);//Идентификатор позиции - это уникальное число, которое присваивается каждой вновь открытой позиции и не изменяется в течение всей ее жизни. Переворот позиции не изменяет идентификатора позиции.Print("PositionID");
Print(PositionID);
HistorySelect(
TimeCurrent()-(60*60*24*7*4) , // с датыTimeCurrent() // по дату
);
for(int i=0; HistoryDealsTotal()>i; i++ ) {
ulong TicetSdelki;
TicetSdelki=
HistoryDealGetTicket(
i // номер сделки
);
long HistoryID = HistoryDealGetInteger(
TicetSdelki , // тикет
DEAL_POSITION_ID // идентификатор свойства
); //Идентификатор позиции, в открытии, изменении или закрытии которой участвовала эта сделка. Каждая позиция имеет уникальный идентификатор, который присваивается всем сделкам, совершенным на инструменте в течение всей жизни позиции.Print ( i ); Print ( "HistoryID" ); Print ( HistoryID ); if( HistoryID!=0&&PositionID!=0&&PositionID==HistoryID ){ TicetTojSdelki= TicetSdelki;Print ( "TicetTojSdelki" ); Print ( TicetTojSdelki );}
}
}
//+------------------------------------------------------------------+//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+
Dimka-novitsek: ¡Buenas tardes! Sabes, tengo un contador de forte escrito en mi software, de cero a... Hay impresiones en el contador for, incluyendo Print ( i ). De todos modos, he encendido el programa varias veces, las huellas se escriben todo el tiempo de 63 a 143. ¿Es esto normal? Es decir, ¿no es de cero? ¿No tiene tiempo? Pero, ¿por qué estrictamente a partir del 63?
Yo también, al utilizar activamente Print(), me di cuenta de que faltaban los primeros mensajes. El experimento demostró que el historial de salida es limitado. Por cierto, ¿quién sabe cómo aumentar su profundidad?
¡Buenas tardes! Sabes, tengo un contador de forte escrito en mi software, de cero a... Hay impresiones en el contador for, incluyendo Print ( i ). De todos modos, he encendido el programa varias veces, las huellas se escriben todo el tiempo de 63 a 143. ¿Es esto normal? Es decir, ¿no es de cero? ¿No tiene tiempo? Pero, ¿por qué estrictamente a partir del 63?
Sí, eso es lo que he entendido.
Gracias. ¿Dónde está este archivo de registro? Sin embargo, la pregunta no es realmente importante.
IE 6. No puedo entender cómo MT5 está conectado a IE.
Necesidad de actualizar IE6.
Se utiliza en la visualización del mercado.
Por favor, explique por qué se necesitan 4 bytes:
De una cosa así, espero obtener una secuencia de bits sin huecos, pero obtengo algunas maravillas.
Por si acaso: ¿Cuál es el objetivo de esto? Es formar un número de código a partir de varios elementos.
Por favor, explique por qué se necesitan 4 bytes:
¿cuántos bytes esperas obtener de esa cosa?
19 bits -> cabe en 3 bytes.
Aunque haya algún tipo de alineación ahí, son 20 bytes, cabrían en 3 bytes. No entiendo qué está pasando...