piramidazione
Forums › ProRealTime forum Italiano › Supporto ProOrder › piramidazione
- This topic has 2 replies, 2 voices, and was last updated 9 years ago by maximus78. 
- 
	
		
- 
		
			
				
09/21/2016 at 6:39 AM #13414Buongiorno, sto cercando di scrivere un codice di piramidazione con questi comandi, ma il sistema non esegue tutti i miei ordini. Come posso fare a dire di comprare nella prima posizione 4 contratti, nella seconda 3, nella terza 2 e nell’ultima 1 solo contratto? I comandi mi sembrano logici e chiari ma il sistema compra solo la prima posizione di 4 contratti ed ignora i successivi comandi. Grazie mille. Massimo Grazie //prima posizione long if not longonmarket and miecondizioni then buy 4 shares at market endif //seconda posizione long if countoflongshares < 4 and miecondizioni then buy 3 shares at market endif //terza posizione long if countoflongshares < 3 and miecondizioni then buy 2 shares at market endif //quarta posizione long if countoflongshares < 2 and miecondizioni then buy 1 shares at market endif // chiusure posizioni long if longonmarket and miecondizioni then sell at market 09/21/2016 at 8:16 AM #13430Perché hai fatto il confronto sbagliato, si sta testando se i “COUNTOFLONGSHARES” è inferiore alla tua attuale posizione sul mercato. Si dovrebbe verificare se è uguale, invece! 🙂 12345678910111213141516//prima posizione longif not longonmarket and miecondizioni thenbuy 4 shares at marketendif//seconda posizione long (0+4=4)if countoflongshares = 4 and miecondizioni thenbuy 3 shares at marketendif//terza posizione long (4+3=7)if countoflongshares = 7 and miecondizioni thenbuy 2 shares at marketendif//quarta posizione long (7+2=9)if countoflongshares = 9 and miecondizioni thenbuy 1 shares at marketendif09/21/2016 at 9:21 PM #13510
- 
		AuthorPosts



 
		 
		 
		