Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1600
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
Serra agora que você adicionou um tronco. Aqui você também tem mensagens duplicadas :)
você pode, por favor, explicar a diferença entre as funções?
para (int j = OrderHistoryTotal()-1; j >= 0; j--)
{
se(OrderSelect(j, SELECT_BY_POS,MODE_HISTORY))
и
int i=OrdensHistóriaTotal();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS,MODE_HISTORY))
Não
Se você olhar para o tempo, verá que nada é duplicado, ele só imprime em um novo bar quando há um sinal
Não
Bem, não exatamente. Um ciclo desde o início da lista, o outro desde o final.
Não
ambas as funções "buscar" ordens fechadas da história ?
Bem, não exatamente. Um ciclo desde o início da lista, o outro desde o final.
ambas as funções "recuperam" ordens fechadas do histórico ?
Sim, mas uma é do início da história e a outra é do final.
Obrigado. Será que eu acertei, esta função "passa" desde o final?
int i=OrdensHistóriaTotal();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Obrigado. Será que eu acertei, esta função "passa" desde o final?
int i=OrdensHistóriaTotal();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Obrigado. Será que eu acertei, esta função "passa" desde o final?
int i=OrdensHistóriaTotal();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Este pesquisa a partir do índice zero, ou seja, desde o início.