
 Originariamente Scritto da 
Marco Bosco
					
				 
				ciao a tutti,
Quando scriviamo un TradingSystem possiamo sfruttare le funzionalità di Import ed Export dell'ambiente di sviluppo per salvare gli script in un file unico facilmente trasportabile e magari per passarlo ad un amico o sul forum.
La sezione di import / export del menu include anche la funzionalità 
Export This 
Mentre le Import ed Export permettono l'importazione e l'esportazione selettiva partendo da tutto l'archivio presente sulla vostra macchina, la funzionalità ExportThis permette di esportare direttamente lo script che state editando.
Esempio:
Create per esempio una semplice funzione MyFunc:
prendendo adesso ExoprtThis si apre la finestra di esportazione già predisposta per la funzione MyFunc
La vera potenzialità della funzione 
Export This si ottiene aggiungendo altri script.
Per capirlo creiamo adesso una funzione 
My2Func che al suo interno utilizza la prima 
MyFunc, e poi creiamo un signal
 MySignal che internamente fa uso della seconda My2Func

Premendo adesso Export This , a partire da MySignal si noterà che vengono proposti tutti e tre gli script.
Questo avviene perchè il tool di esportazione si accorge (ricercando ricorsivamente) che MySignal dipende da My2Func e che My2Func a sua volta dipende da MyFunc
Se infatti si procede all'esportazione del solo script MySignal (magari per passarlo ad un amico o per ripristinarlo) nessuno potrebbe utilizzarlo da solo.
In questo modo potete esportare uno script ed essere sicuri che sia completo e ripristinabile su un'altra macchina.
saluti,
Marco