Resposta

Os codificadores podem ajudar com esse código de preço de suporte/resistência?

2 respostas

Jason

Cliente, bbp_participant, sq-ultimate, 69 respostas.

Perfil da visita

3 anos atrás #262623

Tenho um código simples que usei no ProRealTime e que faz um trabalho muito bom ao acompanhar os picos e depressões de suporte/resistência de uma tendência de preço:

PivotBAR = 4
LookBack = 6
BarLookBack = PivotBAR+1

IF low[PivotBAR] < lowest[LookBack](low)[BarLookBack] THEN
IF low[PivotBAR] = lowest[BarLookBack](low) THEN
ThirdSupportPrice=PrevSupportPrice
PrevSupportPrice=SupportPrice
SupportPrice = mínimo [PivotBAR]
ENDIF
ENDIF

IF high[PivotBAR] > highest[LookBack](high)[BarLookBack] THEN
IF high[PivotBAR] = highest[BarLookBack](high) THEN
ThirdResistancePrice=PrevResistanceprice
PrevResistancePrice=Preço de resistência
ResistancePrice = high[PivotBAR]
ENDIF
ENDIF

retornar supportprice, resistanceprice

 

Isso poderia ser feito com o assistente de algo para criar um bloco personalizado que permitisse a randomização da barra dinâmica e dos parâmetros de retrospectiva?

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

3 anos atrás #266689

Olá,

você precisa atribuir preços a ThirdResistancePrice e a outras variáveis, portanto, não é possível criar diretamente um bloco personalizado para tudo isso.

No entanto, é fácil configurar um modelo que será usado para criar novas estratégias. Os parâmetros podem ser definidos para serem gerados aleatoriamente (dentro de um intervalo de valores predefinido)

Verifique isso https://strategyquant.com/doc/strategyquant/strategy-templates/ e isso https://strategyquant.com/blog/introduction-strategyquant-templating-system-part/

 

0

Jason

Cliente, bbp_participant, sq-ultimate, 69 respostas.

Perfil da visita

3 anos atrás #266711

Obrigado, Tomas, os links foram úteis.

Por isso, montei o código como um modelo no Algo Wizard, conforme o código em minha postagem original (negociações curtas apenas para começar). Anexei o arquivo.

No entanto, ele não faz nenhuma negociação. Verifiquei o modelo e parece estar OK. Talvez tenha algo a ver com a forma como a SQX atribui o valor na "Regra 6"?

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

Visualizando 2 respostas - 1 até 2 (de um total de 2)