Em geral, ele desenha como quiser!!! não em todos os pares de moedas, ou desaparece de repente quando você muda de prazo!!! (este é o que eu afixei acima). Este também.
Na verdade, estou satisfeito com as próprias linhas - elas são como eu queria, ou seja, seguem claramente o código, onde deveriam ser coloridas, mas provavelmente farei as cores mais brilhantes para mais.
Eu tento abrir um pedido. Eu recebo um erro persistente de 130. Eu imprimo valores Ask=1,22908, Stop=1,22808, Take=1,23010 (minha parada e take são 10,0 pontos).
Bem, eu não sei. Tente 11pts ao invés de 10pts, embora não deva. Ou talvez devesse, dependendo do par, corretor, experimentá-lo em geral. Ou mesmo 50 pips, você verá onde o cão está escondido. Ou mesmo 200 pips.
Dimka-novitsek: Bem, eu não sei. Tente 11 pontos ao invés de 10, embora não deva. Pode ser, depende do par, do corretor, experimente em geral. Ou mesmo 50 pips, ele mostrará onde o cão está escondido. Ou mesmo 200 pips.
Não é o tamanho das paradas, elas são conscientemente maiores do que a distância mínima. E eu verifico...
int New_Stop( int Parametr) //
{
int Min_Dist = MarketInfo(Symbol(), MODE_STOPLEVEL);
if(Parametr < Min_Dist)
{
Parametr = Min_Dist;
Impressão("Parar nível de ordem para ", Símbolo(), " aumentado;)
Em geral, ele desenha como quiser!!! não em todos os pares de moedas, ou desaparece de repente quando você muda de prazo!!! (este é o que eu afixei acima). Este também.
Na verdade, estou satisfeito com as próprias linhas - elas são como eu queria, ou seja, seguem claramente o código, onde deveriam ser coloridas, mas provavelmente farei as cores mais brilhantes para mais.
Caros senhores, ajudem-nos, por favor!!! Como preencher pedidos pendentes, por exemplo, através de um tick, um determinado intervalo de preço.
Eu encontrei este problema: a EA escreve um enorme arquivo de registro ao testar. Durante o dia de testes, acumulou 150 GB. Isso é muito))))
Você poderia, por favor, informar se você pode proibir a escrita do arquivo de log no Expert Advisor?
Irmãos, ajudem!
Estou escrevendo meu primeiro Expert Advisor e não tenho idéia de onde e o que fiz de errado.
Ticket = OrderSend(Symbol(), 0, Lots_New, Ask, 10, NormalizeDouble(Stop, Digits),
NormalizeDouble(Take, Digits), NULL, Magic, 0, Blue);
Eu tento abrir um pedido. Eu recebo um erro persistente de 130. Eu imprimo valores Ask=1,22908, Stop=1,22808, Take=1,23010 (minha parada e take são 10,0 pontos).
O que está errado?????
Obrigado de antemão!
Cara, é tão fácil, vou tentar mais tarde. Muito obrigado!
Seja bem-vindo!!!
Ainda assim, como pode ser que o indicador funcione apenas com o Sleep(4000); e desapareça para sempre quando você muda de horário?
Eu olhei os exemplos, parece que outros indutores são escritos aproximadamente da mesma maneira!
Bem, eu não sei. Tente 11 pontos ao invés de 10, embora não deva. Pode ser, depende do par, do corretor, experimente em geral. Ou mesmo 50 pips, ele mostrará onde o cão está escondido. Ou mesmo 200 pips.
Não é o tamanho das paradas, elas são conscientemente maiores do que a distância mínima. E eu verifico...
int New_Stop( int Parametr) //
{
int Min_Dist = MarketInfo(Symbol(), MODE_STOPLEVEL);
if(Parametr < Min_Dist)
{
Parametr = Min_Dist;
Impressão("Parar nível de ordem para ", Símbolo(), " aumentado;)
}
retorno(Parametr;)
}