2009
DOI: 10.4018/jats.2009040102
|View full text |Cite
|
Sign up to set email alerts
|

A Step-By-Step Implementation of a Hybrid USD/JPY Trading Agent

Abstract: In this article we describe the step-by-step implementation of an agent that can trade the USD/JPY currency pair using a 6 hours timeframe. The agent is capable of trading autonomously due to its ability to handle money management and to decide when to buy or sell the currency pair. Its implementation consists of a prediction mechanism, which it uses to forecast the direction of the price, and a risk management system, which enables it to make decisions regarding how much to invest in each trade and when to av… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0
1

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 15 publications
0
0
0
1
Order By: Relevance
“…Αν και αυτό περιγράφεται από τον Curtis Faith 2007 ως πολύ σημαντικό στοιχείο για την κερδοφορία του συστήματος, εμείς αποφασίσαμε να μην υλοποιήσουμε αυτή τη συμπεριφορά χάριν μιας απλούστερης έκδοσης η οποία επενδύει το 2% των κεφαλαίων του λογαριασμού της όταν ανοίγει μία καινούργια θέση και δεν αλλάζει την θέση μέχρι να κλείσει, καθώς ο σκοπός μας ήταν η σύγκριση διαφόρων στρατηγικών take profit και stop loss παρά το να εξετάσουμε την απόδοση του ίδιου του συστήματος συναλλαγών Turtle.Για να αποφευχθεί το άνοιγμα θέσεων ίδιου τύπου σε περιόδους με μεγάλη μεταβλητότητα, η περίοδος των μέγιστων και ελάχιστων γραμμών που χρησιμοποιούνται για το άνοιγμα νέας θέσης αυξάνεται όταν η νέα θέση είναι του ίδιου τύπου με την προηγούμενη. Για παράδειγμα αν ανοίξαμε μία θέση long επειδή η τιμή διέσπασε την γραμμή υψηλού (40) και μετά βγήκαμε από την long θέση επειδή η τιμή διέσπασε τη γραμμή χαμηλού(20), τότε για ανοίξουμε μία Δ.Π.Θ. : Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών νέα θέση long η τιμή θα έπρεπε να διασπάσει το υψηλό (60) και για να κλείσουμε αυτή τη νέα θέση long η τιμή θα έπρεπε να πέσει κάτω από τη γραμμή χαμηλού(30).Αυτό σημαίνει ότι έχουμε συνολικά 4 υψηλές γραμμές δείκτη: i) μια υψηλή γραμμή κλεισίματος θέσεων short ii) μια υψηλή γραμμή ανοίγματος long θέσεων iii) μια υψηλή γραμμή κλεισίματος θέσεων short μετά από προηγούμενη short θέση iv) μια υψηλή γραμμή ανοίγματος θέσεων long μετά από προηγούμενη long θέση και 4 χαμηλές γραμμές δείκτη: v) μια χαμηλή γραμμή κλεισίματος long θέσεων vi) μια χαμηλή γραμμή ανοίγματος short θέσεων vii) μια χαμηλή γραμμή κλεισίματος long θέσεων μετά από προηγούμενη long θέση και viii) μια χαμηλή γραμμή ανοίγματος short θέσεων μετά από προηγούμενη short θέση Υπάρχουν επίσης 4 διαφορετικές περίοδοι για αυτές τις γραμμές:…”
unclassified
“…Αν και αυτό περιγράφεται από τον Curtis Faith 2007 ως πολύ σημαντικό στοιχείο για την κερδοφορία του συστήματος, εμείς αποφασίσαμε να μην υλοποιήσουμε αυτή τη συμπεριφορά χάριν μιας απλούστερης έκδοσης η οποία επενδύει το 2% των κεφαλαίων του λογαριασμού της όταν ανοίγει μία καινούργια θέση και δεν αλλάζει την θέση μέχρι να κλείσει, καθώς ο σκοπός μας ήταν η σύγκριση διαφόρων στρατηγικών take profit και stop loss παρά το να εξετάσουμε την απόδοση του ίδιου του συστήματος συναλλαγών Turtle.Για να αποφευχθεί το άνοιγμα θέσεων ίδιου τύπου σε περιόδους με μεγάλη μεταβλητότητα, η περίοδος των μέγιστων και ελάχιστων γραμμών που χρησιμοποιούνται για το άνοιγμα νέας θέσης αυξάνεται όταν η νέα θέση είναι του ίδιου τύπου με την προηγούμενη. Για παράδειγμα αν ανοίξαμε μία θέση long επειδή η τιμή διέσπασε την γραμμή υψηλού (40) και μετά βγήκαμε από την long θέση επειδή η τιμή διέσπασε τη γραμμή χαμηλού(20), τότε για ανοίξουμε μία Δ.Π.Θ. : Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών νέα θέση long η τιμή θα έπρεπε να διασπάσει το υψηλό (60) και για να κλείσουμε αυτή τη νέα θέση long η τιμή θα έπρεπε να πέσει κάτω από τη γραμμή χαμηλού(30).Αυτό σημαίνει ότι έχουμε συνολικά 4 υψηλές γραμμές δείκτη: i) μια υψηλή γραμμή κλεισίματος θέσεων short ii) μια υψηλή γραμμή ανοίγματος long θέσεων iii) μια υψηλή γραμμή κλεισίματος θέσεων short μετά από προηγούμενη short θέση iv) μια υψηλή γραμμή ανοίγματος θέσεων long μετά από προηγούμενη long θέση και 4 χαμηλές γραμμές δείκτη: v) μια χαμηλή γραμμή κλεισίματος long θέσεων vi) μια χαμηλή γραμμή ανοίγματος short θέσεων vii) μια χαμηλή γραμμή κλεισίματος long θέσεων μετά από προηγούμενη long θέση και viii) μια χαμηλή γραμμή ανοίγματος short θέσεων μετά από προηγούμενη short θέση Υπάρχουν επίσης 4 διαφορετικές περίοδοι για αυτές τις γραμμές:…”
unclassified