info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu
info@playoptions.it Chiedi un consulto
+39 0425 792923 Lunedì - Venerdì, 9.00 - 18.00
Contattaci
toggle menu
Pagina 2 di 16 Prima 123412 ... Ultima

Discussione: Scripts di esempio

  1. #11

    Data Registrazione
    Aug 2008
    Località
    Edolo (BS)
    Messaggi
    693
    Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio
    Salve,


    E' necessaria soltanto questa riga:
    CurrentStrategy.StrategySettings.AutoExecAutoOrders = True
    Sto invece verificando quale possa essere il problema che mantiene gli ordini fermi nel basket invece che eseguirli direttamente.



    Al momento non è prevista una notifica per gli ordini inviati in paper trading.
    Stiamo valutando quale soluzione possiamo rendere disponibile sullo script.

    Max Francario
    Grazie Max, ho notato poco fa che anche un'altra strategia, che però utilizza i Workflow e non lo Script, non esegue più in automatico gli ordini ma li manda solo in Basket, pur essendo selezionato il Flag "Esegui immediatamente gli ordini automatici"...
    E' come se questa cosa non dipendesse dallo Script...

  2. #12

    Data Registrazione
    Aug 2008
    Località
    Edolo (BS)
    Messaggi
    693
    Contrordine, scusa Max, non tenere conto del mio messaggio precedente...col Workflow funziona perfettamente...

  3. #13
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    335
    Buonasera Max,
    non ho trovato una sezione apposita per domande relative al FPSS, per cui utilizzo questa. Metto una serie di domande a raffica. Scusa l'esposizione a punti, un po' freddina, ma è per evitare di essere troppo prolisso

    1. Si possono dichiarare e inizializzare contemporaneamente le variabili? (Dim x As Integer = 7)
    2. Se ad una variabile è dato un tipo specifico, eredita i metodi di quel tipo? (ad es. Dim pippo As String, posso poi fare pippo.Length?)
    3. Il costrutto If... Then prevede anche ElseIf?
    4. Nelle stringhe c'è la necessità di.. escaping (non so come dirlo) qualche carattere speciale o come nel VB vanno bene tutti?
    5. Esiste anche il ciclo For Each per ciclare tra gli oggetti? In tali casi sono consentite dichiarazioni 'implicite' o tutte le variabili devono essere dichiarate all'inizio? (Ad es. ammettendo che Strategia sia una classe, For Each _strategy As Strategia ... Next è valido senza dichiarare prima _strategy?)
    6. Le Unit nell'IDE corrispondono a qualcosa tipo Moduli? o sono delle tab per tenere più ordinata la scrittura dello Script?

    Purtroppo me ne verranno altre di domande, mi scuso a priori per l'inondazione di punti di domanda ma non sono un programmatore ahimè. Il manuale è un'ottima fonte e questo sistema di script sembra veramente completo e potentissimo. Complimenti a tutti!!

    Loki
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  4. #14
    L'avatar di Apocalips
    Data Registrazione
    May 2011
    Località
    PESCARA
    Messaggi
    2,630
    Lo script è uno strumento formidabile e potentissimo che consente di programmare qualsiasi cosa. La ferrari che avevamo ordinato è finalmente arrivata bella fiammante ed è parcheggiata sotto casa nostra. Il problema adesso è trovare il pulsante di accensione che a quanto pare nella community pochi sono riusciti a trovare. Per molti di noi che non provengono da studi informatici o di programmazione, ammettiamolo,, c'è qualche difficoltà nell'approccio al nuovo strumento e allora vorrei chiedere a Tiziano sa ha in programma qualche corso/video per stimolarci ad apprendere i primi rudimenti magari
    illustrandoci nella pratica come si programma ad esempio una strategia di base come una semplice rollata o altro.

    grazie infinite a tutto lo staff di Tiziano e complimenti a Chrisbasetta e Traderloky che sembrano essere partiti in pole position

    Apo
    Ultima modifica di Apocalips; 30-01-13 alle 19:57
    ....non si desidera ciò che è facile ottenere (Ovidio)....

  5. #15
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    335
    Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
    grazie infinite a tutto lo staff di Tiziano e complimenti a Chrisbasetta e Traderloky che sembrano essere partiti in pole position

    Apo
    Ricevere i complimenti di un mito come Apo è sempre un piacere, ma sono costretto a dire che più che essere partito in pole position mi sento ancora sulla linea di partenza.. diciamo che ho incominciato a togliere il freno a mano

    Loki
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  6. #16
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    788
    Salve,
    Citazione Originariamente Scritto da TraderLoki Visualizza Messaggio
    Buonasera Max,
    non ho trovato una sezione apposita per domande relative al FPSS, per cui utilizzo questa. Metto una serie di domande a raffica. Scusa l'esposizione a punti, un po' freddina, ma è per evitare di essere troppo prolisso

    1. Si possono dichiarare e inizializzare contemporaneamente le variabili? (Dim x As Integer = 7)
    2. Se ad una variabile è dato un tipo specifico, eredita i metodi di quel tipo? (ad es. Dim pippo As String, posso poi fare pippo.Length?)
    3. Il costrutto If... Then prevede anche ElseIf?
    4. Nelle stringhe c'è la necessità di.. escaping (non so come dirlo) qualche carattere speciale o come nel VB vanno bene tutti?
    5. Esiste anche il ciclo For Each per ciclare tra gli oggetti? In tali casi sono consentite dichiarazioni 'implicite' o tutte le variabili devono essere dichiarate all'inizio? (Ad es. ammettendo che Strategia sia una classe, For Each _strategy As Strategia ... Next è valido senza dichiarare prima _strategy?)
    6. Le Unit nell'IDE corrispondono a qualcosa tipo Moduli? o sono delle tab per tenere più ordinata la scrittura dello Script?

    Purtroppo me ne verranno altre di domande, mi scuso a priori per l'inondazione di punti di domanda ma non sono un programmatore ahimè. Il manuale è un'ottima fonte e questo sistema di script sembra veramente completo e potentissimo. Complimenti a tutti!!

    Loki
    nessun problema per le domande. Cerco di rispondere punto per punto.

    1. No, non è possibile dichiarare ed inizializzare contestualmente le variabili

    2. Certamente si. Attenzione però che non è obbligatorio dichiarare in anticipo il tipo della variabile, perchè questo può cambiare tramite una semplice assegnazione. La dichiarazione esplicita del tipo è utile per "aiutare" l'editor a fornire l'elenco delle proprietà e dei metodi corretto per quella variabile, per questo è consigliato.

    3. Esiste If...Then...Else oppure Select Case. Il costrutto ElseIf non è previsto.

    4. Dovrebbero essere accettati tutti, ma mi riservo di fare qualche test più approfondito sulla questione.

    5. Non è previsto il ciclo For Each così come non sono previste le dichiarazioni implicite delle variabili o le funzioni lambda. I linguaggi interpretati dal sistema di scripting di FiutoPRO sono molto semplificati, pertanto alcune funzionalità avanzate non sono disponibili.

    6. Ogni unit nell'IDE corrisponde ad un file. L'utilità è quella di poter suddividere il "progetto" in più parti, in modo da avere una lettura più immediata delle funzioni e delle classi che lo compongono. Inoltre, i file si possono anche riutilizzare in altri progetti, di modo che una volta scritto quell'insieme di funzionalità, sarà possibile averle sempre a disposizione anche in altre strategie. A questo riguardo, è in corso di completamento il "Project Manager", cioè quella sezione dell'editor degli script dedicato appunto alla gestione dei vari files che compongono il progetto.

    Ricordo a tutti gli interessati che gli script sono una funzione ancora abbastanza "giovane" nel sistema di FiutoPRO, pertanto se esiste la necessità di aggiungere ulteriori funzionalità che non sono al momento presenti, potete avvisarci e provvederemo per quanto possibile ad integrarle in FiutoPRO.

    Max Francario

  7. #17

    Data Registrazione
    Feb 2012
    Località
    Pisa
    Messaggi
    351
    Salve Max,

    anche io sto incominciando a prendere confidenza con l'utilità di script in linguaggio Basic, ed anche io avrei qualche piccola domanda da fare.

    Vorrei sapere se:

    - è supportata l'istruzione Open per leggere o scrivere ad esempio file di testo

    - è possibile mandare in esecuzione file esterni, tipo i file WAV presenti nella cartella "Sounds" di Fiuto, in modo da lanciare un allarme sonoro al verificarsi di una certa condizione.

    Grazie in anticipo!
    Ultima modifica di Smash; 31-01-13 alle 10:17

  8. #18
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    335
    Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio

    nessun problema per le domande. Cerco di rispondere punto per punto.
    Grazie mille per la completezza e la tempestività delle risposte. Continuo il mio studio

    Loki
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  9. #19
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    788
    Salve,
    Citazione Originariamente Scritto da Smash Visualizza Messaggio
    Salve Max,

    anche io sto incominciando a prendere confidenza con l'utilità di script in linguaggio Basic, ed anche io avrei qualche piccola domanda da fare.

    Vorrei sapere se:

    - è supportata l'istruzione Open per leggere o scrivere ad esempio file di testo

    - è possibile mandare in esecuzione file esterni, tipo i file WAV presenti nella cartella "Sounds" di Fiuto, in modo da lanciare un allarme sonoro al verificarsi di una certa condizione.

    Grazie in anticipo!
    No, l'istruzione OPEN non è presente. In compenso, è presente la classe TStringList, adatta anche alla lettura e scrittura di file di testo. Per usare questa classe è necessario aggiungere nell'intestazione dello script la clausola:

    uses Classes
    Dalla prossima release di FiutoPRO sarà presente la seguente funzione per la riproduzione di file audio:
    Sub POPlaySound(ByVal fileName As String)
    Inoltre, è sempre possibile accedere alle API di Windows tramite la clausola:

    uses Windows
    Max Francario

  10. #20

    Data Registrazione
    Aug 2008
    Località
    Edolo (BS)
    Messaggi
    693
    Ciao Max...
    sei riuscito a capire l'inghippo dell'invio ordini a Basket?
    Thanks

    PS. vedo che finalmente la discussione si anima un pochino...mi sentivo solo

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Contattaci

Chiama gli esperti
+39 0425 792923

Chiamaci
Email

Richiedi informazioni via E-MAIL
info@playoptions.it

Scrivici
Nostri Uffici

Vieni a trovarci
45100 Rovigo

Contattaci

Serve Aiuto?

Contattaci per maggiori informazioni.

Denis MorettoSpecialista Finanziario
Contattaci