Erros, bugs, perguntas - página 698

 
evm180:
A fórmula de cálculo é a mesma. A imagem deve ser a mesma. Se construirmos o indicador em D1 com parâmetros 9, 26, 52 e multiplicarmos por 5 (número de dias na semana), então deverá ser o mesmo que para W1 9,26,52. No MT4 é a mesma coisa.

a imagem será a mesma nem que seja apenas numa sexta-feira à tarde.

Não esquecer que (por exemplo) as últimas 3 velas semanais e as últimas 15 barras diárias não são a mesma coisa.

 

Quando o terminal está fechado, demora muito tempo ou não se consegue descarregar da memória e, além disso, o processo cresce (de centenas de Mb para várias centenas)... Uma dúzia de modelos com muitos objectos gráficos, não um único indicador. Tenho de matar o processo à mão - daí não poupar novas construções em modelos e outras consequências. O descarregamento total de outras aplicações não resolve o problema.

Alguma reflexão sobre este assunto? Os modelos estão anexados (a pedido)... o que é que eles têm a ver com isto?

 
Refiro-me ao quadro geral, ou seja, por exemplo, a nuvem deve ter barras 2011.09.18 - 2011.10.09 na w1 com parâmetros 9. 26. 52 e barras 2011.09.21 - 2011.10.10 em d1 com os parâmetros 45, 130, 260. Que não está em MT5, mas está em MT4. A propósito, TS e KS são desenhados correctamente. É uma técnica comum utilizar parâmetros indicadores numa TF mais pequena para estimar a imagem de uma TF maior.
 
E eu sou tudo sobre a mesma coisa

Do mesmo modo

A construção desta vez é 619.

 
Dima_S:
E eu sou tudo sobre a mesma coisa.

Do mesmo modo

A construção desta vez é 619.

É difícil imaginar que alguém digite à mão um parâmetro de corda deste tipo. E se for gerado automaticamente (por exemplo, para arranque a partir da consola), então um parâmetro tão longo exigido para o funcionamento do programa pode ser obtido a partir de vários parâmetros mais curtos. Não é assim?
 
Rosh:
É difícil imaginar que alguém digite manualmente um parâmetro de cadeia deste tipo. E se for gerado automaticamente (por exemplo, para arranque a partir da consola), um parâmetro tão longo exigido para o funcionamento do programa pode ser obtido a partir de vários parâmetros mais curtos. Não é assim?

É possível imaginar)))

Aqui está um exemplo simples de sete pares de linha de entrada para um Expert Advisor multimoedas (o oitavo já não cabe - mas eu gostaria de o fazer):

"EURUSD.EUR.0; GBPUSD.GBP.0; AUDUSD.AUD.0; NZDUSD.NZD.0; USDCHF.CHF.1; USDCAD.CAD.1; USDSEK.SEK.1;".

Como se pode ver, não há nada de invulgar. É claro que pode fazer uma confusão de várias cordas e colá-las programmaticamente, etc. Mas porquê?

 

para ver que nada de anormal foi enfiado. Poderia, claro, rodar algumas linhas e colá-las programticamente, etc. Mas porquê?

Não será melhor utilizar o ini-file para esses casos, em que todas as moedas necessárias são prescritas (e não só as moedas, mas também outros parâmetros podem ser)?
 
Rosh:
Não será melhor utilizar o ini-file, que contém todas as moedas necessárias (e não só moedas, mas outros parâmetros também podem ser)?

Gostaria apenas de utilizar as ferramentas padrão para definir os parâmetros de entrada. Há muitas maneiras diferentes de o fazer.

É claro que não é uma instalação operacional, mas não é fixe ver os ficheiros e editá-los de cada vez.

Deve ter um tampão estático utilizado para armazenar este cordão - porque não aumentá-lo várias vezes?

Bem, você é que sabe.

 
Rosh:
Não será melhor utilizar o ini-file, em que todas as moedas necessárias são prescritas (e não só as moedas, mas também outros parâmetros podem ser)?

Rashid, mas de facto os fios longos vivem em MT4, e são bem sucedidos!

Dmitry descreveu o caso mais comum de especificação de uma lista de moedas necessárias.

E essas listas de parâmetros são utilizadas com muita frequência, precisamente para definir parâmetros externos!

Por exemplo, é desta forma que os clientes me pedem para estabelecer listas.

// список валют через запятую

extern string Pairs="XAUUSD,XAGUSD,EURUSD,EURGBP,USDJPY,AUDUSD,EURJPY,GBPUSD,USDCAD,USDCHF,NZDUSD,CHFJPY,CADJPY,EURAUD,EURCAD,GBPCHF,GBPJPY,GBPCAD,AUDCAD,CADCHF,AUDCHF,AUDJPY,EURNZD,EURSGD,GBPAUD,AUDNZD,AUDSGD,GBPSGD,USDMXN,USDZAR,USDSGD,SGDJPY,NZDJPY,NZDCAD,NZDCHF,CHFSGD";

extern string TFs="60,240,1440,10080,43200";// - список используемых ТФ через запятую

Pode olhar para ele - há cerca de 250 caracteres numa cadeia de moedas. E funciona e não há problemas!

Porque introduziria limitações artificiais de comprimento num MT5 mais avançado?

Não é racional.

Документация по MQL5: Основы языка / Типы данных / Тип string
Документация по MQL5: Основы языка / Типы данных / Тип string
  • www.mql5.com
Основы языка / Типы данных / Тип string - Документация по MQL5
 
No fórum aparecem por vezes alguns tópicos que mostram que há um novo post. Mas quando se vai a um tópico, descobre-se que não há um novo posto.
Razão: