valeryk: Se ho capito bene il problema, non è chiaro da dove dovrebbe essere preso n...
Grazie per il vostro feedback! Il numero di ordini aperti è uguale a n. Quando il segnale di apertura viene ripetuto, il requisito di avere profitto nelle posizioni già aperte aumenta. Così, evito i drawdown irragionevoli. Si risolve semplicemente nel ciclo, ma non è conveniente inserirlo nelle condizioni di apertura, come con loswitch.Abbiamo bisogno di un "fattoriale", ma sommando uno, non moltiplicando! Formula! Finora sto usando la formula di cui sopra con MathMax.
borilunad: Grazie per il vostro feedback! Il numero di ordini aperti è uguale a n. Quando il segnale di apertura viene ripetuto, il requisito di avere un profitto nelle posizioni già aperte aumenta. Così, evito i drawdown irragionevoli. Si risolve semplicemente nel ciclo, ma non è conveniente inserirlo nelle condizioni di apertura. Ho bisogno di una specie di "fattoriale", ma dovrebbe sommare, non moltiplicare!
Capisco. Beh, ecco come farei se il numero di ordini è limitato a 5. La spazzata in questo caso è il modo più veloce.
О! Grazie mille! Questo è più vicino e più facile! Sperimenterò con questo, visto che ho capito l'array. Ma non sarà possibile fare all'infinito con il numero. Oppure potreste se n==2, allora prendere il 2° membro, e se n==6 o più, allora mettere più membri nell'array. Spero di aver capito bene!
Sì, l'array può essere reso deliberatamente più grande, per esempio, misurando 100 o più - il numero di ordini che è improbabile ottenere, ma sarà comunque limitato.
Se volete ottenerlo senza limiti, avrete bisogno solo di un ciclo. Fatene una funzione separata, sarà normale chiamarla in qualsiasi posto. Ci sarà una perdita di velocità: purtroppo, non ci sono funzioni in linea in MKL.
Se ho capito bene il problema, non è chiaro da dove dovrebbe essere preso n...
Grazie per il vostro feedback! Il numero di ordini aperti è uguale a n. Quando il segnale di apertura viene ripetuto, il requisito di avere un profitto nelle posizioni già aperte aumenta. Così, evito i drawdown irragionevoli. Si risolve semplicemente nel ciclo, ma non è conveniente inserirlo nelle condizioni di apertura. Ho bisogno di una specie di "fattoriale", ma dovrebbe sommare, non moltiplicare!
Capisco. Beh, io farei così se il numero di ordini è limitato a 5. Lo scroll in questo caso è il modo più veloce.
Ouch ;) ?
Capisco. Beh, lo farei se il numero di ordini è limitato a 5. Una spazzata è il modo più veloce in questo caso.
Ouch ;) ?
Non voglio essere restrittivo, quindi sto cercando una specie di formula. Forse mi verrà in tempo, ma senza una spazzata e un loop!
Ouch ;) ?
О! Grazie mille! Questo è più vicino e più facile! Sperimenterò con questo, visto che ho capito l'array. Ma non sarà possibile fare all'infinito con il numero. Oppure potreste se n==2, allora prendere il 2° membro, e se n==6 o più, allora mettere più membri nell'array. Spero di aver capito bene!
Sì, l'array può essere reso deliberatamente più grande, per esempio, misurando 100 o più - il numero di ordini che è improbabile ottenere, ma sarà comunque limitato.
Se volete ottenerlo senza limiti, avrete bisogno solo di un ciclo. Fatene una funzione separata, sarà normale chiamarla in qualsiasi posto. Ci sarà una perdita di velocità: purtroppo, non ci sono funzioni in linea in MKL.