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
Formatação de Cordas MQL4
Não importa. Era a fonte que eu estava usando. Funcionava bem.
função de contar as perdas em pregão
Um de vocês programadores qualificados pode me indicar uma boa maneira de manter um total de negócios perdidos ao longo de uma sessão de negociação?
Gostaria que minha EA contasse as negociações perdidas do meu histórico comercial com base no número mágico e na data. Posso então fazer com que o EA pare as negociações durante o restante da sessão quando algum número de negociações perdidas for alcançado.
Basicamente, se alguém pudesse me mostrar um trecho de código que me devolvesse uma contagem agregada das negociações perdidas com base no número mágico e na data, eu ficaria eufórico.
Obrigado
Will
Defina
on init put this
{
session_start= TimeCurrent();
}Function Losses:
[PHP]int Losses(){
int total=0;
for (int i= OrdersTotal() - 1; i>= 0; i--){
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic &&
OrderProfit()+OrderSwap()+OrderCommission()<0 &&
OrderCloseTime()>=session_start)
total++;
}
return (total);
}usando o valor de MA em ordem pendente
Olá a todos
aqui está a questão
quero usar o valor de MA em ordem pendente
isso significa algo como isto
estou recebendo erro sem razão 0
não sabe se está relacionado com a colocação de MA dentro
int start()
{
int ticket;
double point;
//----
point=MarketInfo(Symbol(),MODE_POINT);
//----
while(true)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,1.0,iMA(NULL,0,20,8,MODE_SMA,PRICE_CLOSE,0)*point,0,0,0,"some comment",16384,0,Green);
if(ticket<=0) Print("Error = ",GetLastError());
else { Print("ticket = ",ticket); break; }
//---- 10 seconds wait
Sleep(10000);
}
//----
return(0);
}
perguntas fáceis informações de mercado
aqui estão as coisas fáceis
aqui está o código
o que está errado ????
eu deveria estar recebendo 0,0000000 algo de valor?
isso é conta demo fxcm i dont sabe se isso faz diferença?
{
RefreshRates();
double i;
i=MarketInfo("AUDUSD",MODE_POINT);
Alert("Point= " ,i , " !");// Alert
return; // Exit start()
}Hi!
Por favor, eu preciso que minha EA duplique o lote de pedidos se o último pedido for fechado pelo StopLoss. Por favor, como eu posso programar isto?
Cumprimentos...
Recebi um pedido separado AQUI
(será impossível de fazer, ou apenas fácil)
>>
https://www.mql5.com/en/forum/180082
clique clique