Há alguma forma de limitar a otimização no MQL5 Cloud Network?

 
Estou com alguns trabalhos em que preciso processar uma quantidade densa de dados, mas gostaria de saber se existe a possibilidade de limitar o processamento na nuvem a um valor específico, como US$ 100 ou US$ 150, por exemplo. Alguém sabe se há essa possibilidade?
 
Samuel De Souza FerreiraEstou com alguns trabalhos em que preciso processar uma quantidade densa de dados, mas gostaria de saber se existe a possibilidade de limitar o processamento na nuvem a um valor específico, como US$ 100 ou US$ 150, por exemplo. Alguém sabe se há essa possibilidade?

Pelo que entendi, não existe opção para definir um limite de gasto (como "máximo US$ 100") a partir do Testador de Estratégia. O que funciona como limite, na prática, é o saldo da conta MQL5 - a otimização para quando o saldo acaba. E há uma ressalva relevante na documentação oficial sobre isso:

Pagamento pelo uso da MQL5 Cloud Network

[ . . . ] mesmo quando o sistema determina que seu orçamento já foi gasto, ele ainda pode fazer cálculos para muitas tarefas. E essas tarefas devem ser concluídas, você não pode pará-las no meio, caso contrário não obterá o resultado. Depois de concluir o cálculo, o sistema debita o custo final do seu saldo.

Informações detalhadas sobre as tarefas realizadas através da rede em nuvem estão disponíveis na página Agentes \ Tarefas de seu perfil.

Então a forma de controlar o gasto é manter na conta apenas o valor que está disposto a gastar.
 

Entendi. Nesse caso, seria interessante se futuramente adicionassem um limite configurável por otimização. Usar apenas o saldo como controle funciona, mas exige mais atenção, principalmente porque algumas tarefas já iniciadas ainda podem gerar cobranças depois que o valor disponível estiver praticamente esgotado.

 
Kugm Bewg #:

Entendi. Nesse caso, seria interessante se futuramente adicionassem um limite configurável por otimização. Usar apenas o saldo como controle funciona, mas exige mais atenção, principalmente porque algumas tarefas já iniciadas ainda podem gerar cobranças depois que o valor disponível estiver praticamente esgotado.

Sim seria bom um script ou sdk que consiga simular com base em quantos passes e poder computacional exigido o valor estimado que seria utilizando o cloud ou mesmo hibrido ou uma interface que ao alcançar certo valor cancele a otimização em nuvem e continue localmente.
 
Samuel De Souza Ferreira:
Estou com alguns trabalhos em que preciso processar uma quantidade densa de dados, mas gostaria de saber se existe a possibilidade de limitar o processamento na nuvem a um valor específico, como US$ 100 ou US$ 150, por exemplo. Alguém sabe se há essa possibilidade?
Também acho que deveria ter a opção de limitar um valor. Muitas vezes você tem um valor e não quer usar tudo pra isso. Isso limita o uso dessa ferramenta.