Citazione Originariamente Scritto da ;
Non hai mai detto quale sia effettivamente il problema, presumo la vernice mancante .... Ho controllato la tua fonte, ti rendi conto che nella parte finale del codice se KSTXBuf è uguale all'ultimo valore, nessuno dei due buffer di output otterrà un valore e quindi vernice mancante? probabilmente è lì che sta il tuo problema. Inoltre, non hai bisogno di così tanti loop separati for(i=0; ilt;limit; i ) ce ne sono almeno due di cui puoi sbarazzarti e rendere l'indior più veloce. Se non hai bisogno di calcoli tick, puoi modificarlo in modo che calcoli solo su una nuova barra. Perché stai ridimensionando...
Il problema principale è il ridimensionamento, gli array non devono essere serie quando vengono ridimensionati e quindi creati array di serie dopo il ridimensionamento. . . controlla il link che ho postato.