Εισαγωγή Τιμών από Αρχείο
Η λειτουργία αυτή αφορά
στην εισαγωγή τιμών στη βάση δεδομένων του προγράμματος.
Οι τιμές εισάγονται από
αρχεία κειμένου τα οποία περιέχουν τα σύμβολα και τις τιμές σε κατάλληλη
διάταξη ώστε να είναι δυνατό να εισαχθούν.
Οι τιμές μπορεί να είναι
τιμές κλεισίματος ημέρας ή τιμές περιόδου ή ιστορικές τιμές ενός μόνο συμβόλου.
Εδώ θα πρέπει να σημειωθεί ότι οι τιμές
που περιέχει το προς εισαγωγή αρχείο αντικαθιστούν τις τυχόν υπάρχουσες.
Αρχεία τιμών είναι δυνατό να πάρει
κάποιος από διάφορες πηγές ακόμα και δωρεάν στο Διαδίκτυο. Ευνόητο είναι ότι η
σωστή εισαγωγή τιμών είναι βασική προϋπόθεση της σωστής λειτουργίας του
προγράμματος.
Θα πρέπει να γνωρίζουμε
τη διάταξη του αρχείου ώστε να μπορέσουμε να προχωρήσουμε στην εισαγωγή των
τιμών. Η διάταξη του αρχείου τιμών προσδιορίζεται από τον χρήστη με τον τρόπο
που περιγράφεται στη συνέχεια. Αφού προσδιοριστεί μία φορά αποθηκεύεται με
χαρακτηριστική ονομασία για μελλοντικές χρήσεις. Το πρόγραμμα έρχεται με
έτοιμες κάποιες μορφές (διατάξεις) αρχείων τιμών που «κυκλοφορούν» στο
διαδίκτυο όπως π.χ. αυτή του Χ.Α.
Ειδικά για το
αρχεία τιμών που προέρχονται από την Eurocapital η διαδικασία εισαγωγής είναι αυτόματη χωρίς καμία παρέμβαση ή ρύθμιση
από τη μεριά του χρήστη. Αυτό ισχύει και για την αυτόματη ενημέρωση από τον
server της Euocapital.
Πριν τη διαδικασία εισαγωγής υποθέτουμε ότι έχει γίνει κατέβασμα (download) του
αρχείου τιμών. Συνιστάται τα αρχεία τιμών να τα «κατεβάζουμε» σε συγκεκριμένο,
τον ίδιο κάθε φορά, φάκελο μια και το πρόγραμμα τον «θυμάται» και μας οδηγεί
αυτόματα σε αυτόν.
Η διαδικασία εισαγωγής
ξεκινά επιλέγοντας στο μενού:
Αρχείο
-> Εισαγωγή Τιμών από Αρχείο
Αρχικά μας ζητείται να
επιλέξουμε το αρχείο που περιέχει τις τιμές. Στο παράθυρο που εμφανίζεται
εντοπίζουμε το αρχείο που περιέχει τις τιμές και πατάμε ΟΚ .
Αμέσως μετά ζητείται επιβεβαίωση και ορισμός της μορφής του αρχείου τιμών. Κάθε
καταχωρημένη «διαμόρφωση» έχει ένα χαρακτηριστικό όνομα. Από τις μορφές που
έχουμε καταχωρήσει μία από αυτές ορίζεται ως «προκαθορισμένη». Είναι αυτή που
χρησιμοποιούμε συχνότερα και πιθανότατα κατ’ αποκλειστικότητα. Θα δούμε
παρακάτω πως ορίζουμε και καταχωρούμε διαμορφώσεις αρχείων τιμών.
Αν επιλέξουμε την «Χρήση της προκαθορισμένης μορφής » και πατήσουμε «ΟΚ » αρχίζει η εισαγωγή. Αφού
τελειώσει εμφανίζεται ανάλογο μήνυμα και παράθυρο με αναφορά σε τυχόν αστοχίες
της διαδικασίας ή σε σύμβολα που βρέθηκαν στο αρχείο τιμών αλλά δεν είναι
καταχωρημένα στο πρόγραμμα.
Αν επιλέξουμε την «Χρήση ή ορισμός άλλης μορφής » και πατήσουμε «Εντάξει
» τότε μας δίνεται η δυνατότητα να επιλέξουμε μια από τις άλλες καταχωρημένες
«διαμορφώσεις» ή να δημιουργήσουμε μία νέα. Η διαδικασία προχωρά ως εξής:
Εμφανίζεται το παράθυρο «Επιλογή
Διαμόρφωσης Αρχείου Τιμών» με λίστα των καταχωρημένων «διαμορφώσεων».
Αν μας καλύπτει μία από
αυτές την επιλέγουμε κα πατάμε «Έναρξη Εισαγωγής ». Η διαδικασία
εισαγωγής προχωρά με τον τρόπο που ήδη αναφέρθηκε.
Αν χρησιμοποιούμε πρώτη φορά τέτοιου είδους αρχείο θα πρέπει να ορίσουμε μία
«νέα» μορφή. Πατάμε «Δημιουργία Νέας». Ανοίγει η διαδικασία «Ορισμός
Διαμόρφωσης Αρχείου Τιμών » με την οποία θα ορίσουμε τη μορφή του αρχείου
τιμών. Ο τρόπος ορισμού της διαμόρφωσης περιγράφεται στο αντίστοιχο κεφάλαιο
«Ορισμός Διαμόρφωσης Αρχείου Τιμών».
Αφού τελειώσουμε τον
ορισμό της διαμόρφωσης επιστρέφουμε στο παράθυρο «Επιλογή Διαμόρφωσης
Αρχείου Τιμών» και η νέα διαμόρφωση που δημιουργήσαμε εμφανίζεται στη
λίστα. Την επιλέγουμε κα πατάμε «Έναρξη Εισαγωγής ». Η διαδικασία εισαγωγής προχωρά με τον τρόπο που ήδη
αναφέρθηκε.
Στο ίδιο αυτό παράθυρο μπορούμε να τροποποιήσουμε κάποια από τις καταχωρημένες
διαμορφώσεις ή και να διαγράψουμε κάποια από αυτές.
Επιλέγουμε μία στη λίστα
και πατάμε:
Επεξεργασία : Ανοίγει η διαδικασία «Ορισμός
Διαμόρφωσης Αρχείου Τιμών » για τροποποίηση της επιλεγμένης διαμόρφωσης.
Διαγραφή : Διαγράφεται η επιλεγμένη
διαμόρφωση μετά από προειδοποίηση.
Μετά την εισαγωγή των τιμών, το πρόγραμμα μας ενημερώνει για πόσα Σύμβολα
καταχωρήθηκαν τιμές (αυτό εμφανίζεται στο μικρό παράθυρο που δείχνει την
εξέλιξη της ενημέρωσης).
Πριν από τη λειτουργία της εισαγωγής
τιμών, θα πρέπει να έχετε κλείσει όλα τα ενεργά παράθυρα του προγράμματος.
Επίσης, εάν έχετε λειτουργήσει το
πρόγραμμα για αρκετή ώρα πριν από την ενημέρωσή του, συνιστούμε να το
κλείσετε και να το ανοίξετε πάλι, πριν προχωρήσετε στην ενημέρωση με τις
νέες τιμές.
Προσοχή! Εάν
διαπιστώσετε ότι εισήχθησαν τιμές για μικρότερο αριθμό Συμβόλων απ’ όσα έχετε
καταχωρίσει στο πρόγραμμα, ή για μικρότερο αριθμό Συμβόλων απ’ ότι καθημερινά
γίνεται, σημαίνει ότι δεν έχει καταχωρηθεί τιμή για κάποιο Σύμβολο.
Ο τρόπος για να βρείτε το Σύμβολο για
το οποίο δεν καταχωρήθηκαν τιμές, είναι να ζητήσετε την εμφάνιση (επιλογή)
«Τιμές Κλεισίματος». Αφού δημιουργηθεί το παράθυρο «Κλεισίματος», τότε θα
πρέπει να ταξινομήσετε τον εμφανιζόμενο πίνακα, με βάση τη στήλη της
ημερομηνίας. Από την ταξινόμηση αυτή θα γίνουν εύκολα αντιληπτά τα Σύμβολα για
τα οποία δεν έχουν καταχωρηθεί τιμές.
Ορισμός
Διαμόρφωσης Αρχείου Τιμών
Στο παράθυρο αυτό δίνουμε
τα στοιχεία που περιγράφουν τη μορφή ενός αρχείου τιμών ή αλλιώς τη διαμόρφωσή
του.
Χρησιμοποιείται για τη δημιουργία νέας «διαμόρφωσης» ή για την τροποποίησης
κάποιας υπάρχουσας.
Καλείται από το παράθυρο «Επιλογή Διαμόρφωσης Αρχείου Τιμών» κατά
τη διαδικασία εισαγωγής τιμών από αρχείο.
Σημειώνεται ότι ο ορισμός διαμόρφωσης
δεν γίνεται κάθε φορά που γίνεται εισαγωγή τιμών παρά μόνο όταν χρησιμοποιούμε για πρώτη φορά έναν τύπο αρχείου. η
διαμόρφωση που ορίζουμε αποθηκεύεται με χαρακτηριστικό όνομα και ανακαλείται
κάθε φορά που χρησιμοποιείται ίδιος τύπος αρχείου τιμών.
Ακολουθεί περιγραφή των
στοιχείων της διαμόρφωσης.
Ονομασία : Είναι η χαρακτηριστική ονομασία με την οποία θα αποθηκευτεί η
συγκεκριμένη διαμόρφωση.
Αυτή η μορφή να είναι η "Προκαθορισμένη Μορφή" : Είναι
Τύπου Check-Box. Αν έχει τσεκαριστεί σημαίνει ότι η συγκεκριμένη διαμόρφωση
προτείνεται σε κάθε εισαγωγή αρχείου τιμών ως προκαθορισμένη μορφή.
Τρόπος
Διαχωρισμού Στηλών
:
|
Με Διαχωριστικό Χαρακτήρα : |
αν τα δεδομένα (σύμβολο-τιμές) χωρίζονται μεταξύ τους
με έναν ειδικό χαρακτήρα (π.χ. ερωτηματικό ή Tab) |
|
Στήλες Σταθερού Πλάτους : |
Αν τα δεδομένα (σύμβολο-τιμές) είναι διατεταγμένα σε
στήλες σταθερού πλάτους |
Η εισαγωγή να αρχίζει
από τη γραμμή : Από
ποια γραμμή αρχίζουν τα πραγματικά δεδομένα. Ενδεχομένως η πρώτη γραμμή να
είναι γραμμή επικεφαλίδων.
Μορφή Ημερομηνίας : Ο τρόπος αναπαράστασης της
ημερομηνίας στο αρχείο τιμών, πώς είναι δηλαδή η σειρά ημέρας / μήνα / έτους.
Υπάρχει μια σειρά από τρόπους στους οποίους το D συμβολίζει την ημέρα, το Μ τον
μήνα και το Υ το έτος.
Κάτω από αυτά υπάρχουν
τρεις «σελίδες» οι οποίες αντιστοιχούν σε τρία επιπλέον στοιχεία της
διαμόρφωσης. Η μετάβαση σε κάθε σελίδα γίνεται με κλικ πάνω της ή με τα κουμπιά
«επόμενο βήμα» και «προηγούμενο βήμα».
Πρώτη
σελίδα:
Δεδομένα : Στη σελίδα αυτή απλά εμφανίζεται
το αρχείο τιμών (τα πρωτογενή δεδομένα).
Δεύτερη
σελίδα:
Διαχωριστικό - αν ο διαχωρισμός είναι «Με Διαχωριστικό
Χαρακτήρα». Εδώ ορίζουμε τον χαρακτήρα που χωρίζει τις «στήλες» δεδομένων και
βλέπουμε στον πίνακα το αποτέλεσμα του διαχωρισμού. Θα πρέπει να ορίσουμε τον
σωστό χαρακτήρα για να εμφανιστούν τα δεδομένα σε εύληπτη μορφή.
Στήλες - αν η διάταξη είναι «Στήλες
Σταθερού Πλάτους». Εδώ παρατηρώντας τα δεδομένα ορίζουμε τις στήλες κάνοντας
κλικ με το ποντίκι. Ο διαχωρισμός των στηλών εμφανίζεται ως γραμμή κόκκινου
χρώματος. Με δεύτερο κλικ πάνω σε μία γραμμή ακυρώνουμε το διαχωριστικό αυτό.
Τρίτη
σελίδα:
Αντιστοίχιση : Αντιστοίχιση
των στηλών δεδομένων του αρχείου με τα δεδομένα του προγράμματος. Στην
επικεφαλίδα του πίνακα και πάνω από την πρώτη γραμμή των δεδομένων υπάρχει μία
λίστα σε κάθε στήλη. Κάνοντας κλικ στη λίστα επιλέγουμε σε ποιο από τα δεδομένα
του προγράμματος αντιστοιχεί η συγκεκριμένη στήλη.
Εδώ ολοκληρώνεται ο
ορισμός της μορφής του αρχείου τιμών.
Για να κρατήσουμε τις ρυθμίσεις που κάναμε με την ονομασία που δώσαμε πρέπει να
πατήσουμε «Αποθήκευση ».
Πατώντας «Κλείσιμο
» κλείνουμε ΧΩΡΙΣ να αποθηκεύσουμε τις ρυθμίσεις που κάναμε.
Σχετικό κεφάλαιο: «Εισαγωγή Τιμών
από Αρχείο»