Erros, bugs, perguntas - página 627

 
Druide:

Descarregar 2 dlls é kernel32.dll e user32.dll por importação

OS windows 7 home basic, about terminal Version: 5.00 Build 574. De outro EA carregou exactamente as mesmas funções das mesmas bibliotecas, da mesma forma e tudo funciona bem como esperado.

Provavelmente mais fácil de enviar uma aplicação para o código SD + EA.
 

Ao tentar definir uma ordem pendente em modo OHLC apenas em M1 e Preço de abertura, muitas vezes erro 4501 - ERR_GLOBALVARIABLE_NOT_FOUND - variável global do terminal do cliente não encontrada. No modo Todas as carraças o erro não ocorre. A função ResetLastError() é utilizada antes da operação e nenhuma outra operação é executada. A função da biblioteca padrão OrderOpen() é utilizada.

bool CTrade::OrderOpen(const string symbol,ENUM_ORDER_TYPE order_type,double volume,double limit_price,
                       double price,double sl,double tp,
                       ENUM_ORDER_TYPE_TIME type_time,datetime expiration,const string comment)
  {
   ...
  }
Alguém já encontrou algo assim? Qual poderá ser a razão?

 
tol64:

...

Alguém experimentou algo parecido com isto? Qual poderá ser a causa?
Pergunta apressada. Problema encontrado. A questão está resolvida.
 
Como encontrar o elemento desejado de uma matriz Mqlrates apenas com o tempo desejado. Que função posso usar para fazer a pesquisa?
Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 

Olá, tentando criar um indicador personalizado usando a classe CiCustom: NumParams dá 0, e ParamDouble dá DBL_MAX

#include <Indicators\Custom.mqh>        
CiCustom ASI;                           //Класс - Accumulation Swing Index
MqlParam mparam[];                      //Структура входных параметров индикатора
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
  string Megasymbol=Symbol();
//---
  int hASI=-1;
  ArrayResize(mparam,2);
  mparam[0].type=TYPE_STRING;
  mparam[0].string_value="Examples\\ASI";
  mparam[1].type=TYPE_DOUBLE;
  mparam[1].double_value=300.0;
  ASI.Create(Megasymbol,PERIOD_D1,IND_CUSTOM,2,mparam);
  hASI=ASI.Handle();
  if(hASI<0)
    {
    Alert("Ошибка при создании индикатора iASI",GetLastError());
    }
  else
    {
    ASI.Refresh();
    Alert(ASI.NumParams());
    Alert(ASI.ParamDouble(1));
    }
  ASI.FullRelease(hASI);
  }
 
kirill190982:

Olá, tentando criar um indicador personalizado com a classe CiCustom: NumParams dá 0, e ParamDouble dá DBL_MAX

Desculpe. Um erro na biblioteca. Arranjá-lo-ei na segunda-feira. Estará disponível na próxima construção.

Obrigado pela mensagem.

 

A matriz no ficheiro não está a ser lida correctamente

double mas[100][4];
int handle=FileOpen("data4.csv",FILE_READ|FILE_CSV,';');
int numb=FileReadArray(handle,mas); 
FileClose(handle);

ficheiro do seguinte formulário

1.3219;1.3219;1.3219;1.3219
1.3219; 1.3219;1.3219;1.3219


Isto é um disparate e não os valores correctos

 
openlive:

É apenas um disparate em vez dos valores certos

Qual deles?
 
alexvd:
Qual deles?
0;0;0;0
0;1.379623203893203 e-306;4.450635783687821 e-308;2.225128183749455 e-307
7.56598449186023 e-307;5.632348362590211 e-322;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
0;1.424204808815986 e-306;2.047131780433999 e-306;1.02356521192437 e-306
1.246111302895426 e-306;1.379613017577759 e-306;1.112606191683217 e-306;8.456027614896427 e-307
1.613274462443446 e-307;4.672933513116508 e-307;2.201818866726536 e-317;0
0;0;0;0
вот такое вот 
FileReadArray(handle,mas);devolve 0
 
openlive:

A matriz no ficheiro não está a ser lida correctamente

ficheiro do seguinte formulário


Isto é um disparate e não os valores correctos

O ficheiro é Unicode ou ANSI? Se este último, deve colocar explicitamente a bandeira FILE_ANSI ao abrir o ficheiro
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов - Документация по MQL5