Página 4 de 7

Re: Indicador - Swing Gann Experto

Publicado: 19 Abr 2023 09:31
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!!

Re: Indicador - Swing Gann Experto

Publicado: 19 Abr 2023 10:45
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.

Re: Indicador - Swing Gann Experto

Publicado: 20 Abr 2023 21:56
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

Re: Indicador - Swing Gann Experto

Publicado: 20 Abr 2023 21:58
por Gibranes
SWING

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 09:41
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!!

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 09:46
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);

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 09:52
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!!!

Re: Indicador - Swing Gann Experto

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

c:\NO

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:12
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

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:16
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!!!

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:17
por Gibranes
Te falta la dll

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:18
por Odine
Gibranes escribió: 21 Abr 2023 10:17 Te falta la dll
Que es eso?

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:23
por Gibranes
Esto.
Debes instalar en ctrader

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:35
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!!

Re: Indicador - Swing Gann Experto

Publicado: 21 Abr 2023 10:43
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