Pero hago doble clic en el papámetro derecho donde está el número 70, aparece una línea vertical delante de 70, escribo 10, se coloca delante de 70, pulso Enter y el resultado es 1070 , pero necesito sólo 10?
//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 06.03.2008 |//| Описание : Возвращает флаг существования позиций |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| op - операция (-1 - любая позиция) |//| mn - MagicNumber (-1 - любой магик) |//| ot - время открытия ( 0 - любое время открытия) |//+----------------------------------------------------------------------------+bool ExistPositions(string sy="", int op=-1, int mn=-1, datetime ot=0) {
int i, k=OrdersTotal();
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (ot<=OrderOpenTime()) return(True);
}
}
}
}
}
}
return(False);
}
Pregunta. Estoy tratando de pasar una barra de cambio en la historia a través de iCustom buffer.
Ejemplos ANTERIORES a la fecha (pasando int por supuesto).
#property indicator_chart_window//---externstring __History_method___ = "Set a date for the analysis";
externbool dateshift = false;
externbool dataLine = false;
int init()
{
//---- indicatorsreturn(0);
}
int deinit()
{
//----ObjectDelete("TL2");
//----return(0);
}
#property indicator_chart_window#property indicator_buffers 1#property indicator_color1 Greenexternstring __History_method___ = "Set a date for the analysis";
externstring DateShift = "14.02.2013 07:00";
externbool dataLine = false;
//----double TiBuffer[];
int init()
{
//---- indicatorsSetIndexBuffer(0,TiBuffer);
IndicatorDigits(0);
SetIndexEmptyValue(0,0.0);
//----return(0);
}
int deinit()
{
//----ObjectDelete("TL");
//----return(0);
}
int start()
{
int historybar = iBarShift(Symbol(), 0, StrToTime(DateShift), false);
TiBuffer[1] = historybar;
//---- if (dataLine==true)
{
ObjectCreate("TL", OBJ_VLINE, 0, iTime(Symbol(), 0, historybar), 0);
ObjectSet("TL", OBJPROP_TIME1, iTime(Symbol(), 0, historybar));
ObjectSet("TL", OBJPROP_COLOR, Red);
ObjectSet("TL", OBJPROP_STYLE, 2);
}
//---- return(0);
}
//+------------------------------------------------------------------+
ВОПРОС!
Передача даты идет ТОЛЬКО по ранее установленной цифре! Когда дату меняю, например на 12.2.2013 передача по буферу идет все равно
14.02.2013. Можно ли решить проблему. Идея таким образом объединить несколько индикаторов, для движения по истории.
No puedo cambiar el max drawdown en el probador de estrategias en la sección de optimización, pero la gente que compré el Expert Advisor ha cambiado este parámetro en el terminal, y me han aconsejado que me ponga en contacto con vosotros, ¿es un problema?
sanktum: No puedo cambiar el max drawdown en el probador de estrategias en la sección de optimización, pero la gente que compré el Expert Advisor ha cambiado este parámetro en el terminal, y me han aconsejado que me ponga en contacto con vosotros, ¿es un problema?
Sólo tienes que hacer clic una vez en 70 y luego introducir 10.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
presionado dos veces en la línea había una línea vertical delante de 70, presionado Enter la línea se volvió azul pero el número 70 permaneció?
Haga doble clic en el parámetro deseado, introduzca el valor deseado y pulse Enter
Buenas noches, por favor, aconsejen cómo escribir una condición que no abra la compra (venta) si se abre una orden(es) en la dirección opuesta.
Se lo agradecería.
Buenas noches, por favor, aconsejen cómo escribir una condición que no abra la compra (venta) si se abre una orden(es) en la dirección opuesta.
Me gustaría colocar una orden de compra/venta si se abre en la dirección opuesta.
compruebe esta función en el sitio web
GetTypeLastOpenPos()
Este es mejor:
Pregunta. Estoy tratando de pasar una barra de cambio en la historia a través de iCustom buffer.
Ejemplos ANTERIORES a la fecha (pasando int por supuesto).
No puedo cambiar el max drawdown en el probador de estrategias en la sección de optimización, pero la gente que compré el Expert Advisor ha cambiado este parámetro en el terminal, y me han aconsejado que me ponga en contacto con vosotros, ¿es un problema?
Haga clic una vez en 70 e introduzca 10.
Nunca he podido cambiar nada en absoluto. Marcado o desmarcado, el valor antiguo vuelve y ya está...