- Fóruns
- Ajuda.
- Por favor, senhoras e senhores, o alert_message do tradingview mudou o modo de ligar o FMZ.
Por favor, senhoras e senhores, o alert_message do tradingview mudou o modo de ligar o FMZ.
Autora:
Q631207207, Criado: 2022-05-16 21:10:12, Atualizado: 2022-05-16 21:11:40
se (tp1Open)strategy.exit(long1, when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp1), qty_percent=tp1Amount, comment= mais plano 1, alert_message= 30% mais plano)strategy.exit(short1, when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp1), qty_percent=tp1Amount, comment=alert_message=alert_price 30%)
se (tp2Open)strategy.exit(long2, when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp2), qty_percent=tp2Amount, comment= mais plano 2, alert_message= mais plano 50%)strategy.exit(short2, when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp2), qty_percent=tp2Amount, comment=alert2, alert_message=alert50%)
se (tp3Open)
strategy.exit(long3, when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp3), qty_percent=tp3Amount, comment= mais plano 3, alert_message= mais plano 100%)strategy.exit(short3, when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp3), qty_percent=tp3Amount, comment=empenho plano 3, alert_message=empenho plano 100%)
这是我TV的分批止盈策略,请问该怎么搭建机器人对接?社区的那个直连教程 好像并没有针对这个警报的设置和分批止盈
Mais.
- O servidor está fora de linha e não pode ser detectado.
- GetOrder id não consegue obter informações sobre pedidos
- Qual a diferença entre um modelo de preço de fechamento e um modelo de preço em tempo real? Por exemplo, se eu for um disco real K de 15 minutos, o modelo de preço de fechamento causará um grande desvio no preço do negócio?
- No momento da criação do disco real, os minutos, horas e dias do ciclo da linha K. Qual a diferença? Será que isso afeta o número de transações?
- Como expressar a quantidade de compras de arquivos de Fibonacci para programar o js
- O que é que a Bolsa de Valores pode fazer para aumentar a variedade de retrospectivas?
- Recomenda-se a utilização de várias versões do PINE para a estratégia DEMO de uma única transação contra uma rede de múltiplos negócios de Martin, para facilitar o aprendizado da comparação.
- Por que a visualização no retrospectivo e no terminal de negociação não é o TradingView?
- O blog foi criado em parceria com o blog do blogueiro e blogueiro.
- Por favor, diga-me como adicionar um armazém completo.
- Questões sobre o sistema de retrospecção
- O que é que aconteceu hoje de repente com a retrospectiva?
- Os dois dias passados foram por causa desses dois erros de notificação, o que levou a parada do disco, pedindo a ajuda de Deus para ver.
- Ajuda
- Exposição de um administrador de quantificação não profissional
- Os registros em tempo real e os dados reais que são lidos não se encaixam?
- exchange.Buy ((Price, Amount) não devolveu ID
- FMZ PINE Script documentação
- BTCUP e BTCDOWN estão sendo hedgeados
- A gente comprou uma estratégia e depois a executou de forma errada, e o deus dos problemas nos ajuda a ver o que causou a queda.
Inventor de quantificaçãoA única coisa que você pode fazer é criar uma política que não tenha entrada, mas apenas saída. Além disso, você pode criar uma política que você pode usar para ver se ela funciona.
Q631207207O problema que eu tenho agora é a minha estratégia de como eu deveria receber os robôs da FMZ, o código do robô da comunidade parece não ter sido dividido.
Inventor de quantificaçãoNão sei.
tp1Open = input.bool ((true, "TP1", group = "Take Profits")
tp1 = input.float ((2.0, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp1Amount = input.int ((30, "Amount (%) ", step = 1, group = "Take Profits")
tp2Open = input.bool ((true, "TP2", group = "Take Profits")
tp2 = input.float ((2.5, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp2Amount = input.int ((71, "Amount (%) ", step = 1, group = "Take Profits")
tp3Open = input.bool ((true, "TP3", group = "Take Profits")
tp3 = input.float ((3.0, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp3Amount = input.int ((100, "Amount (%) ", step = 1, group = "Take Profits")
st5=input.float ((1.3, "stop loss", step = 0.1, group = "Take Profits") / 100
alertfg = input (true)
Sim. Sim. Sim. Sim. Sim. Sim. Sim.
longCondition = alertfg and close>close[1]
se (longCondition)
strategy.entry (("long", strategy.long, comment='fazer mais', alert_message="fazer mais")
longsl=alertfg e closeclose[1]
strategy.close ("short", when=high > strategy.position_avg_price * (1 + st5) or shortsl,comment='vazio', alert_message="vazio")
// lógica de equilíbrio
se tp1Open
strategy.exit ("long1", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp1), qty_percent=tp1Amount, comment='mais de 30%')
strategy.exit ("short1", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp1), qty_percent=tp1Amount, comment='espaço plano 1', alert_message="espaço plano 30%")
se tp2Open
strategy.exit ("long2", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp2), qty_percent=tp2Amount, comment='mais de 50%')
strategy.exit ("short2", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp2), qty_percent=tp2Amount, comment='volatile2', alert_message="volatile 50%")
se tp3Open
strategy.exit ("long3", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp3), qty_percent=tp3Amount, comment='plano 3', alert_message="plano 100%")
strategy.exit ("short3", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp3), qty_percent=tp3Amount,comment='espaço 3', alert_message="espaço 100%")
Não sei.
E isso não deve ser um problema. As últimas linhas estão encolhidas e não estão corretas para você.
Inventor de quantificaçãoalertfg não é definido.
Q631207207tp1Open = input.bool ((true, "TP1", group = "Take Profits")
tp1 = input.float ((2.0, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp1Amount = input.int ((30, "Amount (%) ", step = 1, group = "Take Profits")
tp2Open = input.bool ((true, "TP2", group = "Take Profits")
tp2 = input.float ((2.5, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp2Amount = input.int ((71, "Amount (%) ", step = 1, group = "Take Profits")
tp3Open = input.bool ((true, "TP3", group = "Take Profits")
tp3 = input.float ((3.0, "TP Level (%) ", step = 0.1, group = "Take Profits") / 100
tp3Amount = input.int ((100, "Amount (%) ", step = 1, group = "Take Profits")
st5=input.float ((1.3, "stop loss", step = 0.1, group = "Take Profits") / 100
Sim. Sim. Sim. Sim. Sim.
longCondition = alertfg and close>close[1]
se (longCondition)
strategy.entry (("long", strategy.long, comment='fazer mais', alert_message="fazer mais")
O que é isso?
longsl=alertfg e closeclose[1]
strategy.close ("short", when=high > strategy.position_avg_price * (1 + st5) or shortsl,comment='vazio', alert_message="vazio parar")
O que é isso?
// lógica de equilíbrio
Se (tp1Open)
strategy.exit ("long1", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp1), qty_percent=tp1Amount, comment='mais de 1', alert_message="mais de 30%")
strategy.exit ("short1", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp1), qty_percent=tp1Amount,comment='vocal1', alert_message="vocal 30%")
Se (tp2Open)
strategy.exit ("long2", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp2), qty_percent=tp2Amount, comment='mais de 50%')
strategy.exit ("short2", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp2), qty_percent=tp2Amount,comment='vocal2',alert_message="vocal50%")
O que é isso?
Se (tp3Open)
strategy.exit ("long3", when=strategy.position_size > 0, limit=strategy.position_avg_price * (1 + tp3), qty_percent=tp3Amount, comment='mais de 3', alert_message="mais de 100%")
strategy.exit ("short3", when=strategy.position_size < 0, limit=strategy.position_avg_price * (1 - tp3), qty_percent=tp3Amount,comment='vocal 3',alert_message="vocal 100%")
O que eu faço é parar de chorar, não posso ir e vir, não posso ir e vir.