[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 87

 

Transferido de um fio separado.

bercut0077 09.02.2011 18:47
Доброго времени суток. Подскажите пожалуйста, ситуация следующая. Иногда в момент выхода новостей дилер (Альпари) увеличивает значения для установки стоп лос и тейк профит со стандартных 20-30 до 200-300 пунктов. Как можно в советнике до открытии ордера обнаружить изменения? Заранее спасибо за ответ.

 
granit77:

Transferido de um fio separado.


if ( MarketInfo(Symb,MODE_STOPLEVEL)>50 )

50 é colocado ao acaso, já que a parada é de 30 ou exatamente 300, onde Symb é o símbolo do instrumento.

 
volshebnik:

Olá !

Você poderia me dizer o que está errado? Estou usando o testador no GBPUSD - ele abre as negociações como deve ser. Estou usando-o no índice do dólar DXH1 - não abre muitos negócios, o erro "130" - Paradas incorretas. Além disso, não está claro o que está errado - ele abre e não abre em situações semelhantes, mas mais do que isso. Nível de spread e stop para o Índice do Dólar -100 e 200. Nível de spread e stop para GBPUSD -3 e 4. Preços no índice do dólar, por exemplo, 78.150, no par - 4 casas decimais. Mas é contabilizado.

Aqui está parte do código :


Tente subtrair o spread do SL porque a abertura da compra é a pedido e você realmente tem uma parada de 100, não 200, porque o fechamento está a pedido.
 

Boa noite a todos!

Eu tenho uma pergunta simples, por que quando eu crio arquivos, sejam eles Expert Advisors ou carregamento de informações de estoque, eles são salvos no VirtualStore no drive C e não na raiz do MetaTrader Finam?

Isto é, aqui...

C:\Users\Виктор\AppData\Local\VirtualStore\Program Files\MetaTrader Finam\experts\files

e não aqui

C:\Program Files\MetaTrader Finam\experts\files

Agradecemos antecipadamente o seu feedback!

 

Transferido de um ramo separado.

bercut0077 09.02.2011 19:40

não está claro o que é passado para int ai_0 e o que acontece em check_bar(2) check_bar(1), por favor, faça sentido.

int check_for_open() {
if (check_bar(2) == 1 && check_bar(1) == 1) gi_320 = TRUE;
else
if (check_bar(2) == 0 && check_bar(1) == 0) gi_324 = TRUE;
return (-1);
}
//-----------------------------
int check_bar(int ai_0) {
double l_ima_4 = iMA(Symbol(), PERIOD_M30, MA_big, 0, g_ma_method_228, g_applied_price_232, 0);
double l_ima_12 = iMA(Symbol(), PERIOD_M15, MA_big, 0, g_ma_method_228, g_applied_price_232, 0);
double l_ima_20 = iMA(Symbol(), PERIOD_M5, MA_big, 0, g_ma_method_228, g_applied_price_232, ai_0);
double l_ima_36 = iMA(Symbol(), PERIOD_M30, MA_small, 0, g_ma_method_228, g_applied_price_232, 0);
double l_ima_44 = iMA(Symbol(), PERIOD_M15, MA_small, 0, g_ma_method_228, g_applied_price_232, 0);
double l_ima_28 = iMA(Symbol(), PERIOD_M5, MA_small, 0, g_ma_method_228, g_applied_price_232, ai_0);
double ld_52 = (High[ai_0] + Low[ai_0]) / 2.0;
if (High[ai_0] < l_ima_28 && l_ima_28 < l_ima_20 && l_ima_44 < l_ima_12 && l_ima_36 < l_ima_4 && High[ai_0] < l_ima_44 && High[ai_0] < l_ima_36) return (1);
if (Low[ai_0] > l_ima_28 && l_ima_28 > l_ima_20 && l_ima_44 > l_ima_12 && l_ima_36 > l_ima_4 && Low[ai_0] > l_ima_44 && Low[ai_0] > l_ima_36) return (0);
return (-1);
}
 
BBSL:

Boa noite a todos!

Eu tenho uma pergunta simples, por que quando eu crio arquivos, sejam eles Expert Advisors ou carregando informações de estoque, eles são salvos na VirtualStore no drive C e não na raiz do MetaTrader Finam?


Você precisa desativar o controle de conta e então os arquivos serão salvos na raiz do terminal

http://imglink.ru/pictures/09-02-11/f523a5bec03c0aeb73582105d1eb7831.jpg

 
IgorM:


desativar o controle de conta e então os arquivos serão salvos na pasta do terminal

https://www.mql4.com/go?http://imglink.ru/pictures/09-02-11/f523a5bec03c0aeb73582105d1eb7831.jpg


obrigado)))
 
NameLess:

Tente subtrair o spread do SL também, porque a abertura de compra está na asc, e na verdade sua parada é 100, não 200, porque o fechamento está na licitação.
Em geral, eu estabeleci um stop-loss e TP de 400 pontos para testá-lo, mas isso não me afetou .... Os mesmos resultados
 

Olá. Por favor, ajude. Desinstalei o mt e todos os indicadores junto com ele, todos eles. Agora eu o instalei e tudo ainda está lá. O que eu devo fazer? Talvez haja cópias de indicadores e tudo mais armazenado em algum lugar?

 
Eu carrego o modelo e tudo aparece, embora eu tenha apagado tudo