Funciones BollingerBand de SQ
6 respuestas
Joseph
hace 7 años #115551
Hola a todos,
Soy Joseph y vengo de Taiwán. Es la primera vez que posteo aquí.
Me encuentro con una pregunta acerca de las estrategias generadas a partir de SQ, y el tipo de código fuente es Tradestation (EasyLanguage) código, por favor, ayudar a responderme si usted sabe de este problema.
El código fuente:
********** Parte del código fuente *********
(SQ_BollingerBandDown(68, 10, 0)[0] > SQ_BollingerBandDown(71, 5, 0)[0]);
(SQ_BollingerBandUp(68, 10, 0)[0] < SQ_BollingerBandUp(71, 5, 0)[0]);
SQ_Manejo del dinero(CapitalSize, SLSize, MoneyManagementType, TradeSize, SizeRounding, RiskPerTrade, MaxTradeSize);
******************************************
Estas tres funciones, SQ_BollingerBandDown, SQ_BollingerBandUp, SQ_Manejo del dinero no están definidos en todo el código fuente generado a partir de SQ.
¿Alguien sabe cuáles son las definiciones de sus funciones, respectivamente?
Apreciamos profundamente sus comentarios. Muchas gracias.
Atentamente,
Joseph
tomas262
hace 7 años #139370
Joseph
hace 7 años #139377
Hola Tomas,
Gracias por su respuesta. Mis preguntas son las siguientes.
1) ¿Es el expediente {StrategyQuant}/custom_indicators/SQ_Tradestation.eld construir en cualquier herramienta Tradestation?
2)Aunque el tipo de código fuente de las estrategias generadas es Tradestation (TS, Easy Language), en realidad quiero utilizar las generadas en MultiChart (MC, Power Language).
Debido a que el tipo de programación entre Easy Language y Power Language es muy cercano, originalmente quiero modificar las estrategias TS generadas como formato Power Language.
Sin embargo, si MC no tiene un archivo build-in como TS, ¿cómo puedo saber cuál es la definición del código fuente de las tres funciones (SQ_BandaBollingerAbajo, SQ_BollingerBandUp, SQ_Manejo del dinero) son?
tomas262
hace 7 años #139408
Hola,
Actualmente no tengo MC instalado pero el proceso debería ser idéntico al de TradeStation. Esta es la forma de importar código personalizado en MC http://www.multicharts.com/trading-software/index.php/Importing_and_Exporting_Studies
ctraverso
hace 7 años #140139
Tenía el mismo error. Haciendo la importación, ¡funciona bien! Gracias.
ctraverso
hace 7 años #140140
El único error que obtengo es que en la carpeta Tradestation SQ no encuentro SQ_TrueRange. De momento no está soportado en mi plataforma. ¿Podríais proporcionármelo? gracias
tomas262
hace 7 años #140146
Hola,
aquí está el SQTrueRange para Tradestation:
entradas: Period( numericsimple ); vars: periodAntes(0), primero(0), segundo(0); periodBefore = Periodo - 1; if(High[periodBefore] > Close[Period]) then begin primero = Alto[periodoAntes]; end Else begin primero = Cierre[período]; fin; if(Low[periodBefore] < Close[Period]) then begin segundo = Bajo[periodoAntes]; end Else begin segundo = Cierre[período]; fin; SQTrueRange = primero - segundo;
Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)