[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 541

 
Ragazzi aiuto con e-SOTrailing.mq4 installato, attaccato al grafico permesso al commercio ma non trascina il livello di chiusura al + perché?
 

Buona giornata.
Qualcuno può dirmi cosa possono significare due righe nel log aggiornate ogni 3-4 secondi:

2010.05.07 11:14:01 HistoryBase: memoria insufficiente per 'USDJPY1' in AddTick()

2010.05.07 11:25:20 Memory handler: impossibile allocare 151953736 byte di memoria

Ho un Expert Advisor su questa e altre coppie. Tempo 4 ore. Non ho ordini su questa coppia, il segnale non è ancora "maturato".
Quale memoria manca, perché questa particolare coppia, perché questo è per "1 ora", qual è il rischio e se e come affrontarlo?

 
Vekker >>:

ДОБРЫЙ ДЕНЬ.
Может ли кто нибудь сказать, что могут означать обновляющиеся каждые 3-4 секунды две строки в журнале :

2010.05.07 11:14:01 HistoryBase: not enough memory for 'USDJPY1' in AddTick()

2010.05.07 11:25:20 Memory handler: cannot allocate 151953736 bytes of memory

На этой паре и еще на нескольких стоит советник. Тайм фрейм 4 часа. Ордеров на этой паре нет, Сигнал пока "не созрел".
Какой памяти не хватает, почему именно на этой паре, почему именн для "1 часа", чем это чревато и надо ли с этим бороться и если надо, то как?


Non è 1 ora, ma 1 minuto, la dimensione di un tale file è di solito intorno ai 160 MByte (10 anni di storia) - potrebbe avere qualcosa a che fare con lo spazio su disco?




 
LORDpirat >>:
Ребята помогите с e-SOTrailing.mq4 установил, прикрепил к графику разрешил ему торговать но он не тащит уровень закрытия в + почему?

Beh, nessuno sa che

 


HistoryBase: memoria insuffici enteper 'USDJPY1' in AddTick() - cervello insufficiente


Gestore della memoria: impossibile allocare 151953736 byte di memoria - non riesco a farmelo entrare in testa


La tua macchina sembra avere un cattivo lavaggio del cervello :) Togliere alcuni processi, vedere cosa la macchina è caricata con ...

 
Per favore, scrivi una condizione (codice) affinché l'EA faccia trading solo quando appare una nuova barra
 
Posso solo darvi un algoritmo. Memorizza la barra corrente {0}. Ogni tick lo confronta con l'attuale {0}. Se ci sono differenze - scambio. La probabilità che si verifichino due barre assolutamente identiche è vicina allo 0. Questo può essere legato al tempo di apparizione della barra e sembra essere più corretto.

Trova nel libro di testo l'operatore che restituisce i dati 0 - bar.
 
vah писал(а) >>
Per favore, scrivi una condizione (codice) affinché l'EA faccia trading solo quando appare una nuova barra


https://www.mql5.com/ru/forum/118824
 
Grazie
 
vah писал(а) >>
Per favore, scrivi una condizione (codice) affinché l'EA faccia trading solo quando appare una nuova barra
//++++++++++++++++++++++++++++++++++++++++++++++++++
//Открывается только при открытии свечи
//++++++++++++++++++++++++++++++++++++++++++++++++++
  static datetime New_Time=0;               // Время текущего бара  
  //New_Bar=false;                        // Нового бара нет   
      if(New_Time!=Time[0])                   // Сравниваем время     
         New_Time=Time[0];                    // Поймался новый бар и Теперь время такое      
      else
       return;   //  
QUESTO È UN ESEMPIO DAL TUTORIAL - HA FUNZIONATO PER ME.