Discussione: Perche Export This?
Visualizzazione Elencata
-
06-12-13, 09:47 #1
Perche Export This?
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,
MarcoUltima modifica di Marco Bosco; 06-12-13 alle 10:40
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)