Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Se eu escolher o tipo de cálculo - "Exchange Futures", como na tela abaixo, e adicionar um spread, ele será levado em conta pelo testador durante o teste? ou será ignorado? A ideia é adicionar uma possível derrapagem em seu próprio símbolo como um spread e testá-la no testador.
Levando em conta que este tópico é dedicado a símbolos personalizados, vou perguntar aqui.
Se eu escolher o tipo de cálculo - "Exchange Futures", como na tela abaixo, e adicionar um spread, ele será levado em conta pelo testador durante o teste? ou será ignorado? A ideia é adicionar uma possível derrapagem em seu próprio símbolo como um spread e testá-la no testador.
Escreva ticks em símbolos personalizados de uma só vez e teste somente no modo "por ticks reais". Outros modos para símbolos personalizados são quase sempre estúpidos de usar.
Grave ticks nos símbolos personalizados de uma só vez e teste somente no modo "por ticks reais". Os outros modos para símbolos personalizados quase sempre são estúpidos de usar.
Quero fazer cotações barulhentas para testes de estresse. É claro que escreverei ticks, mas também penso em fazer gráficos.
Sim, a propósito, há uma pergunta sobre o CustomSymbolSetInteger, ou seja, a propriedade de adicionar e excluir do MarketWatch:
bool deattach = CustomSymbolSetInteger(Symb,SYMBOL_SELECT,1);
Sempre dá erro 5307 - a propriedade não está definida corretamente. Como você define a propriedade para esse comando?
Quero fazer cotações de ruído para testes de estresse. É claro que escreverei ticks e acho que também farei gráficos.
Sim, a propósito, há uma pergunta sobre o CustomSymbolSetInteger, ou seja, a propriedade de adicionar e excluir do MarketWatch:
bool deattach = CustomSymbolSetInteger(Symb,SYMBOL_SELECT,1);
Sempre dá erro 5307 - a propriedade não está definida corretamente. Como você define a propriedade para esse comando?
SymbolSelect.
Lista de propriedades (vermelho) que são definidas via CustomSymbol*
https://www.mql5.com/pt/docs/marketinformation/symbolinfointeger
Lista de propriedades (vermelho) que são definidas por meio de CustomSymbol*.
Obrigado. O restante da funcionalidade ainda não foi concluído ou não será adicionado?
Obrigado. O restante da funcionalidade ainda não foi concluído ou será adicionado?
A funcionalidade está 90% concluída. Não sem bugs, é claro.
Levando em conta que este tópico é dedicado a símbolos personalizados, vou perguntar aqui.
Se eu escolher o tipo de cálculo - "Exchange Futures", como na tela abaixo, e adicionar um spread, ele será levado em consideração pelo testador durante o teste? ou será ignorado? A ideia é adicionar um possível deslizamento ao seu próprio símbolo como um spread e testá-lo no testador.
E o modo com derrapagem aleatória ou fixa incorporada ao testador não é adequado?
O modo com deslizamento aleatório ou fixo incorporado ao testador não é adequado?
Lá, a derrapagem é baseada no tempo, e estou mais interessado na derrapagem não por causa do atraso do ping, mas em geral. Se o volume aumentar, por exemplo, (por exemplo, negociar na Sber ou na Gazprom...).
A funcionalidade está 90% disponível. Não sem bugs, é claro.
Fiz uma pequena pesquisa e descobri que menos de 90% da funcionalidade está disponível, mas tudo bem, o principal é que eles a expandam.
A propósito, a função CustomTicksUpdate(customSymbol,ticks) ainda não funciona, mas em vez dela você pode usar uma muleta(CustomTicksReplace(customSymbol,from,till*1000,ticks)).
Abaixo, anexei os arquivos que meu script de verificação de funcionalidade me forneceu e também o próprio script.
A propósito, a função CustomTicksUpdate(customSymbol,ticks) ainda não funciona, mas você pode usar uma muleta em seu lugar (CustomTicksReplace(customSymbol,from,till*1000,ticks)).
Ela tem uma função diferente por nome. Substituí-la por uma função Replace não deixa bem claro para que serve TicksAdd: lançar os eventos Tick correspondentes.