Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 251

 

¡Buenas tardes gente del foro!

Soy relativamente nuevo en el trading en la bolsa, solo he perdido dinero, en general he decidido poner en práctica una idea, pero para ello necesito saber escribir código, mb está ya en los EAs, si alguien sabe, que me guíe.

En general, el principio de martingala.

Abre en una operación de venta o compra con sl y tp = 18

si se juega en la dirección + abrimos instantáneamente una posición más en la dirección tp

si jugó negativamente, abrir una posición x2 en dirección sl después de 15 segundos (si es posible, esta variable tiene que ser fijada al principio)

En definitiva, si me ayudan se lo agradeceré.

 

Hola, tengo un problema - al probar los Asesores Expertos en el par de divisas audnzd tuve que descargar las cotizaciones del archivo, pero no funcionó bien - el gráfico se ha convertido en una "sierra", con constantes interrupciones. ¿Sabes cómo arreglarlo? Saludos

 
SpikeOne:

¡Buenas tardes gente del foro!

Soy relativamente nuevo en el trading en la bolsa, solo he perdido dinero, en general he decidido poner en práctica una idea, pero para ello necesito saber escribir código, mb está ya en los EAs, si alguien sabe, que me guíe.

En general, el principio de martingala.

Abre en una operación de venta o compra con sl y tp = 18

si se juega en la dirección + abrimos instantáneamente una posición más en la dirección tp

si jugó negativamente, abrir una posición x2 en dirección sl después de 15 segundos (si es posible, esta variable tiene que ser fijada al principio)

En definitiva, si me ayudan se lo agradeceré.


No hay necesidad de hacer spam.
 
Timofey:

Hola, tengo un problema - al probar los Asesores Expertos en el par de divisas audnzd tuve que descargar las cotizaciones del archivo, pero no funcionó bien - el gráfico se ha convertido en una "sierra", con constantes interrupciones. ¿Sabes cómo arreglarlo? Saludos

Tuve que contactar con mi broker y me dio este enlace.
 
¿Qué llamada WinAPI permite ejecutar un comando en la línea de comandos? Necesito ejecutar un vbs-script desde un indicador, el comando allí será "cscript nombre_script.vbs".
 
gyfto:
¿Qué llamada WinAPI permite ejecutar un comando en la línea de comandos? Necesito ejecutar un vbs-script desde un indicador, el comando allí sería "cscript nombre_script.vbs".

WinExec
 
gyfto:
¿Qué llamada WinAPI permite ejecutar un comando en la línea de comandos? Necesito ejecutar un vbs-script desde un indicador, el comando allí sería "cscript nombre_script.vbs".
ShellExecuteA
 
Timofey:
Fui a mi agente y me dio este enlace, es como un trabajo de desarrollador.
El trabajo del corredor es dar una buena historia. Son perezosos y siempre culpan a los MC.
 

Lo único que no entiendo es cómo calcular los extremos del indicador MACD, por ejemplo, en lugar de los extremos del precio en n períodos?

//--------------------------------------------------------------------
// newbar.mq4  
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
extern int Quant_Bars=15;                       // Количество баров
bool New_Bar=false;                             // Флаг нового бара
//--------------------------------------------------------------------
int start()                                     // Спец. функция start
  {
   double Minimum,                              // Минимальная цена
          Maximum;                              // Максимальная цена
//--------------------------------------------------------------------
   Fun_New_Bar();                               // Обращение к ф-ии
   if (New_Bar==false)                          // Если бар не новый..
      return;                                   // ..то уходим
//--------------------------------------------------------------------
   int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. 
   int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц. 
   Maximum=High[Ind_max];                       // Искомая макс цена
   Minimum=Low[Ind_min];                        // Искомая мин. цена
   Alert("За последние ",Quant_Bars,            // Вывод на экран  
   " баров Min= ",Minimum," Max= ",Maximum);
   return;                                      // Выход из start()
  }
//--------------------------------------------------------------------
void Fun_New_Bar()                              // Ф-ия обнаружения ..
  {                                             // .. нового бара
   static datetime New_Time=0;                  // Время текущего бара
   New_Bar=false;                               // Нового бара нет
   if(New_Time!=Time[0])                        // Сравниваем время
     {
      New_Time=Time[0];                         // Теперь время такое
      New_Bar=true;                             // Поймался новый бар
     }
  }
//--------------------------------------------------------------------

Creo que tengo que cambiar ALTO y BAJO por MACD en el bloque de claves... Pero no entiendo cómo... todos mis intentos de hacer el tonto terminaron en anulación.

int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. 
int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц. 

Entiendo que necesito crear una matriz MACD...

doble MACDBuffer[];

También he visto una cadena de este tipo en otros Asesores Expertos

void CalculateMACD(int i)
  {
   MACDLineBuffer[i] = iMACD(NULL, 0, 12,26,9,PRICE_CLOSE,MODE_MAIN,i);

pero no puedo medir uno en el otro...

Por favor, aconséjeme cómo hacerlo.

 
lottamer:

Lo único que no entiendo es cómo calcular los extremos del indicador MACD, por ejemplo, en lugar de los extremos del precio en n períodos?

Creo que tengo que cambiar ALTO y BAJO por MACD en el bloque clave... Pero no entiendo cómo... todos mis intentos de hacer el tonto terminaron en anulación.

Entiendo que necesito crear una matriz MACD...

doble MACDBuffer[];

También he visto una cadena de este tipo en otros Asesores Expertos

pero no puedo medir uno en el otro...

Por favor, aconséjeme cómo hacerlo.

revisa este artículo, no es tan sencillo como parece, y en general es bastante útil.