[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 87

 

Transferido desde otro hilo.

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

 
granit77:

Transferido desde otro hilo.


si ( MarketInfo(Symb,MODE_STOPLEVEL)>50 )

50 se fija al azar, ya que el tope es a 30 o exactamente a 300, donde Symb es el símbolo del instrumento.

 
volshebnik:

¡Hola !

¿Podría decirme, por favor, qué es lo que ocurre? Estoy usando el probador en GBPUSD - abre las operaciones como debe ser. Lo estoy usando en el índice del dólar DXH1 - no abre muchas operaciones, el error "130" - Paradas incorrectas. Además, no está claro qué es lo que falla: se abre y no se abre en situaciones similares, pero más que eso. Spread y nivel de stop para Dollar Index -100 y 200. Spread y nivel de stop para GBPUSD -3 y 4. Precios en el índice del dólar, por ejemplo 78,150, en el par - 4 decimales. Pero se contabiliza.

Aquí está parte del código :


Intenta restar el spread del SL porque la apertura de la compra está en el ask y realmente tienes un stop de 100, no de 200, porque el cierre está en el bid.
 

Buenas noches a todos.

Tengo una simple pregunta, ¿por qué cuando creo archivos, ya sea de Asesores Expertos o de carga de información bursátil, se guarda en VirtualStore en la unidad C y no en la raíz de MetaTrader Finam?

Es decir, aquí...

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

y no aquí

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

Gracias de antemano por sus comentarios.

 

Transferido desde una rama separada.

bercut0077 09.02.2011 19:40

no está claro lo que se pasa a int ai_0 y lo que ocurre en check_bar(2) check_bar(1), por favor, dale 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:

Buenas noches a todos.

Tengo una simple pregunta, ¿por qué cuando creo archivos, ya sean Asesores Expertos o subir información de acciones, se guardan en VirtualStore en la unidad C y no en la raíz de MetaTrader Finam?


Tienes que desactivar el control de cuentas y entonces los archivos se guardarán en la raíz del terminal

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

 
IgorM:


desactivar el control de cuentas y entonces los archivos se guardarán en la carpeta del terminal

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


gracias))
 
NameLess:

Intenta restar el spread del SL también, porque la apertura de la compra está en el asc, y de hecho tu stop es 100, no 200, porque el cierre está en el bid.
En general puse stop-loss y TP de 400 puntos para probarlo, pero no me afectó .... Los mismos resultados
 

Hola. Por favor, ayuda. He desinstalado el mt y todos los indicadores junto con él, todos. Ahora lo he instalado y todo sigue ahí. ¿Qué debo hacer? ¿Tal vez haya copias de los indicadores y todo lo demás almacenado en algún lugar?

 
Cargo la plantilla y aparece todo, aunque he borrado todo
Razón de la queja: