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
7 dias, 3 pares,Gimex
Tenho testado este EA por cerca de 1 semana com bons resultados usando TF de 1 min em 6 pares.
Este tem sido o vC original que foi postado.
29.08.2006.htmminha declaração, 1 min , ajustes como postado
minha declaração, 1 min , ajustes como postado
A declaração de hoje
Erro de Compilação
Oi,HolyGuy7
Estou testando a Firebird v1.0c1.
Ao compilar, estou recebendo as mensagens de advertência como :
-----------------------------------------------------------------------
- Função"FecharTheseTrades" não é referenciada e será removida do arquivo exp-file
-Função "CloseLoosingTrades" não é referenciada e será removida do exp-file
-Função "iFXAnalyser" não é referenciada e será removida do arquivo exp-file
-Função "GoalCheck" não é referenciada e será removida do exp-file
-Função "GetSlippage" não é referenciada e será removida do arquivo exp-file
----------------------------------------------------------------------
pode, por favor, verificar isto.
Cumprimentos.
SIDDESH
Oi,HolyGuy7
Estou testando a Firebird v1.0c1.
Ao compilar, estou recebendo as mensagens de advertência como :
-----------------------------------------------------------------------
- Função "FecharTheseTrades" não é referenciada e será removida do arquivo exp-file
-Função "CloseLoosingTrades" não é referenciada e será removida do exp-file
-Função "iFXAnalyser" não é referenciada e será removida do arquivo exp-file
-Função "GoalCheck" não é referenciada e será removida do exp-file
-Função "GetSlippage" não é referenciada e será removida do arquivo exp-file
----------------------------------------------------------------------
pode, por favor, verificar isto.
Cumprimentos.
SIDDESHTudo bem. É apenas um código que o codificador decidiu que não era necessário e foi anulado, mas deixado lá dentro provavelmente para referência.
Há uma versão do Firebird chamada 3.2...alguém que a usa?
ES ...
Existe uma versão do Firebird chamada 3.2...qualquer pessoa que a utilize?ES
Eu não usaria esse. É perigoso. De repente, ele decidirá fazer grandes negócios. Eu sempre troco 0,01 lotes então ele fez este 21, 50 lotes de trocas. Estranho
Ei pessoal, eu sei que a versão C tem uma característica"backtest" que não será negociada após um prejuízo de X dias.
int CheckJustClosedOrder()
{
int cnt;
data e hora de fechamento do pedido;
string righttnow;
int cnt à direita2;
int TheHistoryTotal=HistoryTotal();
int diferença;
int flag=0;
for(cnt=0;cnt<TheHistoryTotal;cnt++)
{
if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY)==verdadeiro)
{
se ( (OrderSymbol()==Symbol()) && (OrderMagicNumber()==MagicNumber) && (OrderComment()==GetCommentForOrder()) ) // hdb - somente símbolo e magia // modificado por Renato
{
orderclosetime=OrderCloseTime();
rightnow=Year()+"-"+Month()+"-"+Day()+" "+Hour()+":"+Minute()+":"+Seconds();
righttnow2=StrToTime(righttnow);
diferença=rightnow2-orderclosetime;
if(20160*60>difference)
{ // A, pelo menos, 2 períodos de distância!
flag=1; // Jogue uma bandeira
pausa;
}
}
}
}
retorno(bandeira);
}
Eu não quero que ela seja comercializada até 20160 minutos após uma perda, mas ainda não está funcionando... Alguém pode me ajudar?
Alguém tentou modificar a LER Stochastic RSI como entrada, além ou em substituição ao método de entrada atual?
Eu não usaria esse. É perigoso. De repente, ele decidirá fazer grandes negócios. Eu sempre troco 0,01 lotes então ele fez este 21, 50 lotes de trocas. Estranho
Acho que esta pode ser a causa do súbito tamanho do lote.... Favor ver o código comentado abaixo....
// ====== Administração do dinheiro para a rotina do tamanho do lote ======
if(UseMM)
{
Lots=AccountEquity()* Risco/100/1000;
if( Lotes>=0,1)
{
Lots=NormalizeDouble(Lots,1);
}
senão
Lots=NormalizeDouble(Lots,2);
}
// Comentado por Steven
// Esta talvez seja a causa do tamanho de lote inválido....
//if(MyOrdersTotal()>0)
// {
// Lots=Lots * MyOrdersTotal();
// }