[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 647

 
Roman.:

"#include <infoblock.mgh>.

la compilazione non trova il file infodox.mgh per qualche motivo " - i nomi degli inludi sono diversi .

O non si tratta di questo...


Scusate ragazzi!
Colpa mia, l'ho scritto in fretta - sbagliato!

In realtà dovrebbe essere così:

il file infoblock.mgh non può essere trovato durante la compilazione di
... e così via.
 

#include <WinUser32.mqh>

#include <infoblock.mgh>

 

Ciao, ho una storia di tick, il formato "EUR/USD,20110901 00:00:00.320,1.43634,1.43649" in exel.

e tutta questa linea "EUR/USD,20110901 00:00:00.320,1.43634,1.43649" è in una cella.

Potete dirmi per favore come posso ottenere gli ultimi due valori da esso? Cioè ho bisogno di un altro file excel con solo 1.43634 in una cella e 1.43649 nell'altra.

O lo stesso file di quello originale, ma ogni valore prima del punto decimale in una cella separata.

Rispettosamente, grazie.

2 Zhunko: grazie mille.

Solo che non è stato esattamente quello che ha aiutato.

Si è rivelato molto più semplice di così.

Per coloro che hanno bisogno di dividere il contenuto di una cella in Excel in diverse.

evidenziare la cella > dati > testo per colonna > ci sono tre schede di impostazioni, come ti piace vedere il contenuto. tutto è molto semplice.

 
Ciao a tutti, ragazzi..., un suggerimento per un novellino...! Voglio fare in modo che in certe condizioni solo un trade si apra sopra la candela!!! Ho un sacco di scambi che si aprono per qualche motivo... Non immediatamente, ma gradualmente... Cioè, diciamo su una candela di 5 minuti durante tutti i 5 minuti in cui le offerte sono aperte! E devo fare in modo che si apra un solo trade! E in modo che sulla candela successiva, in determinate condizioni, sia stato aperto anche un solo affare, ecc.


Grazie!

 
Snegovik:

Ciao, ho una storia di tick, il formato "EUR/USD,20110901 00:00:00.320,1.43634,1.43649" in exel.

e tutta questa linea "EUR/USD,20110901 00:00:00.320,1.43634,1.43649" è in una cella.

Potete dirmi per favore come posso ottenere gli ultimi due valori da esso? Cioè ho bisogno di un altro file excel con solo 1.43634 in una cella e 1.43649 nell'altra.

Oppure lo stesso file dell'originale, ma ogni valore prima del punto decimale in una cella separata.

Saluti, grazie.

Impostare il separatore come richiesto. Poi cancella le colonne non necessarie.
 
7sintez:
Ciao a tutti, ragazzi..., un suggerimento per un novellino...! Voglio fare in modo che in certe condizioni solo un trade si apra sopra la candela!!! Ho un sacco di scambi che si aprono per qualche motivo... Non immediatamente, ma gradualmente... Cioè, diciamo su una candela di 5 minuti durante tutti i 5 minuti in cui le offerte sono aperte! E devo fare in modo che si apra un solo trade! E in modo che sulla candela successiva, in determinate condizioni, sia stato aperto anche un solo affare, ecc.


Grazie!


Ecco come funziona.....
//+------------------------------------------------------------------+
//|                                                       newbar.mq4 |
//|                      Copyright © 2012, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

bool New_Bar=false;                             // Флаг нового бара
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
    Fun_New_Bar();                               // Обращение к ф-ии
   if (New_Bar==false)                          // Если бар не новый..
      return;                                   // ..то уходим
//----
   // ваш код
//----
   return(0);
  }
//+------------------------------------------------------------------+
void Fun_New_Bar()                              // Ф-ия обнаружения ..
  {                                             // .. нового бара
   static datetime New_Time=0;                  // Время текущего бара
   New_Bar=false;                               // Нового бара нет
   if(New_Time!=Time[0])                        // Сравниваем время
     {
      New_Time=Time[0];                         // Теперь время такое
      New_Bar=true;                             // Поймался новый бар
     }
  }
 
Zhunko:
Impostare il delimitatore come richiesto. Poi cancella le colonne non necessarie.


quale delimitatore? lo fa direttamente in excel?

questo file che ho scaricato. quindi non è la mia storia di ticchettio.

 
r772ra:

Ecco a voi.....
Grazie mille!!! E se metto il segnale sulla meno prima barra dall'apertura, funzionerà?
 
Snegovik:


Che tipo di separatore? lo fa direttamente in excel?

questo file che ho scaricato. quindi non è la mia storia di ticchettio.

2 messaggio in alto.
 
FAQ:

#include <WinUser32.mqh>

#include <infoblock.mgh>

grazie mille! Non c'è bisogno che vi dica che queste lettere si assomigliano.
E 28 anni sui monitor non è della migliore qualità, quindi non c'è quasi nessuna possibilità che io lo veda.
Non avevo praticamente nessuna possibilità di vederlo!
Grazie ancora - grazie mille!
Igor
Motivazione: