Indicador - Swing Gann Experto

Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 19 Abr 2023 08:28 Ya queda menos, me llamaba la atención cuál era la diferencia entre los permisos que otorga los cbots y los indicadores.
Y esto se encuentra en la primera línea de la clase.
namespace cAlgo
{
 [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC,AccessRights =AccessRights.FullAccess)]
    
AccessRitghs, tiene dos propiedades none y Full Access, generalmente se implementa como none en los indicadores y no otorga permisos.

Para que lo entiendas sería algo así:
Coche.arranca.
Coche.noarranca.
Coche.frena.
etc..
El indicador ya escribe el código en excell solo me falta filtrar lo que quiero que escriba.
Genial!!

Cuando dices que "AccessRights" tiene dos propiedades (none y Full Access), dónde ves eso?
He estado investigando un buen programa para poder ir trasteando con el código que voy aprendiendo en el curso y me parece que el visual studio es una buena herramienta. Qué te parece?

Con el ejemplo del coche lo entiendo, pero veo "IsOverlay=True" por ejemplo y no se si eso es una variable, si es una condicional, o a qué se refiere. Ese ejemplo que me pones, tendrías que crear variables y luego darles una condicional para si se cumple te de el resultado? (tipo excel me refiero con el if)

De momento, estoy al principio del todo, viendo los tipos de variables (cuando utilizas números int, decimales double, string para cadenas de texto,etc)

Gracias Gibranes!!

Saludos!!
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

Esto lo ves arriba al inicio de la clase después de los using.
Visual studio comunity es lo mejor para editar y aprender codigo, su IA de ayuda cada vez es más lograda (intellisense), luego está visual code, pero es más profesional.

Isoverlay es boleana quiere decir que puede tener dos estados falso o verdadero.
Indica si esta instancia está superpuesta en el gráfico o trazada en un panel indicador separado.

Si las condiciones es con IF (si pasa esto) y (si no) haz esto, por normal general todos los lenguajes usan este sentencia.

El concepto que debes asumir es que todo son clases en C#, de clasificación.
Entendiendo eso, todo nos resulta más fácil.
Y esa clase tiene métodos y propiedades.
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

Te queda así, luego tú ya filtras, bien en excell o en el mismo indicador.
Al final, use una dll deberás integrarla a tu indicador.
https://clickalgo.com/data-export-tool
Adjuntos
EXCELL.jpg
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

SWING
Adjuntos
New Indicator.rar
(77.8 KiB) Descargado 58 veces
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 20 Abr 2023 21:56 Te queda así, luego tú ya filtras, bien en excell o en el mismo indicador.
Al final, use una dll deberás integrarla a tu indicador.
https://clickalgo.com/data-export-tool
Qué máquina!!!
Me vale perfectamente, porque ya en excel le pongo un par de fórmulas y lo dejo ordenado.
A qué te refieres que tengo que poner un dll en el indicador?

Gracias Gibranes!!!

Saludos!!

Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

Primero dime si te guarda los datos, esta es la ruta puedes modificar.

 //DONDE GUARDAREMOS EL EXCELL
            string ruta = @"C:\NO\";
            TradeLogger.SetLogDir(ruta);
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 21 Abr 2023 09:46 Primero dime si te guarda los datos, esta es la ruta puedes modificar.

 //DONDE GUARDAREMOS EL EXCELL
            string ruta = @"C:\NO\";
            TradeLogger.SetLogDir(ruta);
Ya copie la modificación del código.
Cómo veo que me guarda los datos? Dónde lo puedo ver?

Saludos!!!
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

//DONDE GUARDAREMOS EL EXCELL
string ruta = @"C:\NO\";
TradeLogger.SetLogDir(ruta);

c:\NO
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 21 Abr 2023 09:46 Primero dime si te guarda los datos, esta es la ruta puedes modificar.

 //DONDE GUARDAREMOS EL EXCELL
            string ruta = @"C:\NO\";
            TradeLogger.SetLogDir(ruta);
Gibranes,

Cuando compilo la modificación, veo que me da unos fallos, te digo:

Imagen
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 21 Abr 2023 10:11 //DONDE GUARDAREMOS EL EXCELL
string ruta = @"C:\NO\";
TradeLogger.SetLogDir(ruta);

c:\NO
No descarga nada, la carpeta está vacía.
Seguramente sea porque da fallo al compilar.

Saludos!!!
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

Te falta la dll
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 21 Abr 2023 10:17 Te falta la dll
Que es eso?
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

Esto.
Debes instalar en ctrader
Adjuntos
ClickAlgo Data Logger.zip
(34.31 KiB) Descargado 48 veces
Odine
Mensajes: 84
Registrado: 22 Mar 2023 11:49

Re: Indicador - Swing Gann Experto

Mensaje por Odine »

Gibranes escribió: 21 Abr 2023 10:23 Esto.
Debes instalar en ctrader
Perfecto! Ya está instalado.
Ahora si compila sin errores, pero no me descarga datos, cuando busco la carpeta no aparece nada.

Saludos!!
Avatar de Usuario
Gibranes
Mensajes: 241
Registrado: 22 Jun 2010 07:57

Re: Indicador - Swing Gann Experto

Mensaje por Gibranes »

No recuerdo si el que creaba la carpeta, si no existía o deberías crear antes.
Crea una carpeta en C:/ que se llame NO
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Indicadores”