Algoritma dan Strategi Forex Mekanikal | OneStepRemoved

  • Articles
  • Sophisticated Web Sites
  • Dagangan automatik
  • Testimonial
  • Hubungi

Become an Algo trader in Baby Steps

April 4, 2016 oleh Lior Alkalay 10 Komen

The world of traders is divided into two groups; those who trade using algorithms and those who don’t. Those who trade using algorithms, aka algotraders, are well aware of the advantages of trading with an algo… And for those who don’t use algos? They are equally aware of the algo advantages but are reluctant to dive into its complexity; they are deterred from learning how. But the road to success in trading is not by avoiding challenges, but overcoming them, perhaps in baby steps.

First Baby Step to becoming an Algo trader

Let me ask you a question. What do you think is the first thing you’d need to do to become an algotrader? You might respond, “Learn programming, sudah tentu! How else?” Well, you’d be wrong.

If you plan to learn programming for the sole purpose of becoming an algotrader, you’re likely to get lost. Akhirnya, in despair or frustration, you’ll give up on algotrading.

There are numerous languages, from MQL to R to Python, and you have to decide which one to start with. You might find yourself wasting valuable time learning far too many trivial functions. It may take quite a long time before you even create a trading algo, let alone a profitable one.

But there’s another way, which I call reverse engineering.

The first step is to figure out which trading algo you want to make. Dalam erti kata lain, what are the functions and strategy it should implement? Then you test it and finally, move on to the programming part. Dengan cara ini, you’re focused like a spotlight. You know exactly what your algo should do and can focus on the exact functionalities you need to learn to make it happen.

Everything will just come intuitively; which language, how and in what. All the pieces will fall much quicker into place because you already know what to look for.

The best way to start is by using a flowchart. It is actually one of the first things you learn in programming schools.

And what determines the flow? Sudah tentu, it’s the conditions. What we call the “ifs.” “Ifs” can be one condition or have many “ands” and “ors.” That’s how you decide what your algo should do in any given circumstances. The conditions to the algo are what the brain is to the body; they do the thinking.

Second Baby Step: Use Excel

Once you’ve made a flowchart of conditions, rather than using a complex tool, use Microsoft Excel or some other spreadsheet software.

Algo

Sumber: MT4

Extract historical data of a price data; start by using only the closing price. If you want to trade on a daily interval, extract daily data and so on. Use a separate column for each of the conditions in the flowchart, that way it’s easy to write and figure out. Add another column for a buy and sell output to mark when you “opened” and when you “closed” a position. And finally add one column of accumulated profit/ loss.

Use separate columns for each conditions and fill the chart. All you need now is to run a linear chart on one column, accumulated profit/loss, and look at the algo’s historical performance.

Once you master the basics you can move on to move advanced back-testing and curve fitting. But for a start that will do.

Algo

Akhirnya, Learn to Program

ok, you’re not a “baby” anymore; you have a good idea of what an algo trader needs to do. Now that you’ve got the concept down pat, you’re ready to begin learning programming.

In terms of which language to start with, that will depend on the circumstances. If you are already using an MT4 platform, it’s a no brainer; learn MQL which runs on MT4. The MQL website is filled with “how to” materials. And since you already have a diagram of your algo and an idea what you want to do, finding your way should be simple.

But if you trade with a different broker, you’ll have to decide which best suits. Secara peribadi, I recommend starting with MQL, just because it’s easier. Kemudian, you can move into Python, which is a rather easy language to learn or C++ if your algo needs to work fast. If you algo is heavy on the math then perhaps R would fit.

Here are some places you can learn online:

MQL

Coursera

Code Academy

EDX

Atau, sudah tentu, you can learn from a book. I am more of a book person, but that’s just me.

Then there is another issue—API. API is the mechanism that enables your algo to communicate with your broker and execute your trades. Some brokers work better with certain programming languages than others. Most large brokers have communities and forums that can go into detail as to the best way to use an API.

Unlike the first two baby steps, no one would ever say that learning to program was a baby step. Sebaliknya, it’s more of a giant leap. It takes time to learn and to master, though it is worth it in the long run. Sementara itu, you can always use libraries of codes on the web for more complex algos. The thing is that once you’ve accomplished the first two baby steps, making the final leap into programming is a no brainer.

Filed Under: Menguji konsep anda sejarah Tagged With: algoritma, API, cemerlang, MQL, pengaturcaraan, R

Dimensi pintu air masa dalam perdagangan

Julai 9, 2015 oleh Lior Alkalay 6 Komen

Blogosphere dagangan ini penuh dengan artikel tentang kepentingan masa perdagangan anda. Sudah tentu, ianya penting bagi; mengenal pasti trend yang betul, knowing when to open or close – all integral to the trade. But here is the thing, there’s another dimension and timing is only half the story. Anda lihat, in the real world, it’s not just about the timing of your entry and exit but also the time between. Malah, the duration of your trade matters a lot more than you might think. In this article I’ll discuss the various aspects in which time can affect both short and long term strategies.

Duration and Returns

Let’s consider a theoretical trading situation, looking at two strategies. The first is a high frequency one designed at gaining 1 PIP, with every trade taking a single second. We’ll call this Strategy A. The second strategy, Strategy B, is designed to generate a profit of 10 pips every 10 saat. So which is the better strategy? On paper, both should generate 60 pips per minute hence equal returns. But in the real world? Baik, that’s an entirely different story.

In real life, when you aggregate the results of the two strategies, you’re going to be in for a big surprise. Under Strategy A you had a profit of 50 pips after 1 minit. But under Strategy B you had a profit of 66 pips. Sekarang which strategy do you think is better? Sudah tentu, you’d pick B. Menariknya, setiap perdagangan, each strategy profited exactly as planned. Strategy A profited 1 pip and Strategy B profited 10 pips per trade.

So what made the difference? The time. As you can see below in the two charts, strategy A, when executed, took a little longer on average than initially expected. From the measurement of the duration of trades it clustered around 1.2 seconds per trade rather than 1 kedua. In Strategy B, the measurement of duration per trade, secara purata, is about 9 saat. When executed, Strategy B trades took less time than initially expected. Akhirnya, at the end of the day, Strategy B returned 66 pips or 32% more than Strategy A’s 50 pips. That means Strategy B is the superior choice.

Sekarang, let’s look at this a bit closer still. We’re going to take the duration of each of the trades executed and measure the standard deviation (a simple exercise in Excel). You would discover that in Strategy A, while the average might be 1 second per trade, sisihan piawai adalah tinggi. That suggests the cycles are not equal thus the strategy is less efficient. Sebaliknya, Strategy B has a low standard deviation, meaning most trades are close to 10 saat. Oleh itu, it has more predictable returns and, oleh itu, a more effective strategy. When you measure a strategy, understand that beyond returns and risk, the time each trade takes matters. And in fact, it can matter quite a lot.

Time in Trading

Time in trading

Duration and Swing Trading

So now we understand how the nuances of time can affect the eventual returns of each strategy. Yet when it comes to longer duration trades (Dgn kata lain. minggu atau bulan) there is still another element. Dalam kes ini, it is the amount of time the trade has been positive.

Let’s look at another theoretical scenario. Kali ini, we have Strategies C and D, each has the identical duration of two weeks. Begitu juga, both have the same standard deviation of duration and roughly the same returns. But one strategy is riskier than the other. The question is which? The answer is the strategy that has been profitable for the least amount of time. Say you opened two trades; Strategy C was profitable for 12 daripada 14 days it took to reach its target. Strategy D had been negative for the first 12 days before producing steep returns in the last 2. Strategy D, kemudian, is clearly more risky because you are risking a loss for a longer time. This also suggests that, mungkin, the entry signal for Strategy D is not very well calibrated. Strategy C is clearly more effective and less risky, secara purata.

Time in Trading

 

Time in Trading

The Bottom Line

Sudah tentu, there are many more aspects to measuring time effectiveness in a trading strategy. There are also other dimensions to examine beyond just time. But the lesson here is clear. The next time you measure your own trading strategy remember that time isn’t just about timing.

Filed Under: Menguji konsep anda sejarah Tagged With: dimension, duration, cemerlang, risiko, sisihan piawai, masa

Menggunakan Excel untuk Menerima Masa Real Forex Data daripada Yahoo! Kewangan

Mac 4, 2014 oleh Kalen Smith 9 Komen

"Procrastination telah dipanggil pencuri,pencuri -The masa. Ah, sekiranya sekarang tidak lebih buruk daripada seorang pencuri. Ia adalah seorang pembunuh. "

Setiap peniaga Forex harus hidup dengan quote ini dari William Nevins. Peluang anda merosot dengan setiap saat yang anda kelewatan membuat keputusan. Peniaga yang mempunyai akses kepada data masa nyata mempunyai kelebihan besar ke atas negara lain di pasaran.

Terdapat beberapa alat premium di pasaran, tetapi anda tidak perlu untuk melabur dalam mereka. Anda boleh mengeksport data masa nyata daripada Yahoo! Kewangan secara percuma. Saya mendapati skrip VBA besar yang boleh melakukan ini untuk mana-mana pasangan mata wang yang anda cuba untuk mengesan.

Menggunakan Yahoo! Kewangan Dapatkan Real-Time Forex Data

Ramai pedagang Forex menggunakan Yahoo! Membiayai untuk memantau harga mata wang. Malangnya, tapak yang tidak sempurna. Had terbesar Yahoo Kewangan! adalah bahawa harga tidak disenaraikan dalam masa nyata, tetapi Yosua Radcliffe telah mencipta skrip VBA yang mendapat sekitar yang. Berikut adalah beberapa langkah-langkah untuk menggunakannya untuk mendapatkan harga masa nyata pada pasangan mata wang.

  • Membuka Microsoft Excel
  • Klik pada Makro tab dan pilih Lihat Makro pilihan
  • Membuat nama bagi Makro anda di dalam kotak
  • Klik Buat
  • Tambah kod yang disenaraikan di bahagian bawah seksyen ini ke dalam editor kod
  • Menukar nilai-nilai dalam mata wang 1 dan mata wang 2 kepada pasangan mata wang yang anda ingin memantau. Sebagai contoh, anda boleh menetapkan currency1 = "EUR" dan currency2 = "USD" jika anda mahu melihat harga antara dolar euro. Anda juga boleh menyimpan kod adalah sebagai rujukan dan nilai untuk mata wang dalam sel-sel yang ditunjukkan dalam kod. Walau bagaimanapun, penyelesaian saya adalah lebih mudah jika anda mengikuti pasangan mata wang tertentu.
  • Klik Lihat Makro sekali lagi untuk memilih pilihan Run
  • Data yang tepat masa akan ditunjukkan dalam sel C9

Skrip ini akan memberikan anda semua data tepat masa yang anda perlukan termasuk harga pasaran, harga permintaan, harga tawaran, anggaran sasaran 1 tahun dan beta-pekali. Anda boleh menjalankan program ini seberapa banyak kali yang anda ingin.

Forexmacroresults

Berikut adalah kod yang anda akan perlu menambah:

Sub Macro1()

‘

‘ Macro1 Makro

‘ Disediakan oleh Yosua Radcliffe

‘ www.JoshuaRadcliffe.com

 

Currency1 Dim Sebagai String

Currency2 Dim Sebagai String

 

currency1 = Sel(4, 3).Nilai

currency2 = Sel(5, 3).Nilai

 

Pelbagai(“B9:C12”).Pilih

Selection.ClearContents

 

Dengan ActiveSheet.QueryTables.Add(Sambungan:= _

“URL;http://Finance.Yahoo.com/q?s =” & currency1 & currency2 & “= X”, Destinasi:= Pertengahan(“$B $ 9”))

.Nama = “q?s =” & currency1 & currency2 & “= X_1”

.FieldNames = Benar

.RowNumbers = Palsu

.FillAdjacentFormulas = Palsu

.PreserveFormatting = Benar

.RefreshOnFileOpen = Palsu

.BackgroundQuery = Benar

.RefreshStyle = xlInsertDeleteCells

.SavePassword = Palsu

.SaveData = Benar

.AdjustColumnWidth = Benar

.RefreshPeriod = 0

.WebSelectionType = xlSpecifiedTables

.WebFormatting = xlWebFormattingNone

.WebTables = “””Jadual 1.″””

.WebPreFormattedTextToColumns = Benar

.WebConsecutiveDelimitersAsOne = Benar

.WebSingleBlockTextImport = Palsu

.WebDisableDateRecognition = Palsu

.WebDisableRedirections = Palsu

.Refresh BackgroundQuery:= Palsu

Tamatkan Dengan

 

Sub akhir

Saya telah mencuba kod Radcliffe bagi CHF / JPY pasangan mata wang. Harga yang sedikit berbeza daripada yang disenaraikan di Yahoo! Kewangan. Ini menunjukkan bahawa skrip Daniel kerja-kerja seperti yang didakwa.

Penggunaan Data ini

Terdapat beberapa sebab-sebab yang data ini boleh berguna. Pertama sekali, anda boleh menggunakan skrip ini untuk mendapatkan data harga masa nyata pada pasangan mata wang anda. Ini memberikan anda satu kelebihan yang ketara ke atas peniaga-peniaga yang bergantung kepada Yahoo! Carta Kewangan, kerana mereka mempunyai lag 15 minit sebelum harga dikemaskini.

Anda juga boleh merakam harga sepanjang hari dan menggunakan pelbagai alat Excel untuk melihat trend harga. Main makro dan merekodkan data harga dalam sel yang berbeza setiap masa. Anda boleh memilih semua harga dan menggunakannya untuk mewujudkan satu graf garis dua dimensi dalam Excel. Jika anda tidak pernah menggunakan Excel sebelum, sila ikuti langkah-langkah:

  • Pilih harga dalam sel (mereka semua harus dianjurkan dalam ruang yang)
  • Klik pada Masukkan Tab
  • Klik pada 2D talian untuk mewujudkan graf dengan data yang anda pilih
  • Anda boleh menyalin dan menampal pelbagai carta yang anda buat ke dalam dokumen yang berasingan di mana anda boleh melihat mereka kemudian

Anda juga boleh menjalankan analisis regresi. Anda perlu pergi ke tab pilihan Excel dan klik Analisis Alat Pack. Anda akan perlu untuk memilih Tools dan kemudian klik Tambah -Ins. Selepas anda telah mengikuti langkah-langkah, anda boleh menekan Analisis regresi daripada Analisis Data yang Tab.

Anda mungkin mahu memantau trend harga berhampiran waktu dagangan popular. Saya akan mengesyorkan trend harga pemantauan antara 8 GMT (3 AM EST) dan 9 GMT (4 AM EST), kerana itu adalah salah satu daripada masa-masa perdagangan yang paling popular. Ia akan mengambil sedikit disiplin untuk bangun masa itu setiap hari jika anda tinggal di Pantai Timur di Amerika Syarikat, tetapi setiap sedikit pengetahuan bernilai korban. Anda boleh mengumpul kira-kira 20 titik data dalam tempoh masa yang untuk menarik garis trend. Ini akan memberikan anda pemahaman yang lebih baik daripada tingkah laku dagangan bagi seluruh masyarakat.

Jika anda ingin mendapatkan terutamanya terperinci maka anda boleh membuat graf garis berasingan untuk hari yang berbeza dalam seminggu. Anda mungkin perlu beberapa bulan untuk mengumpul data ini, tetapi ia akan memberikan anda satu kelebihan yang ketara ke atas peniaga-peniaga lain.

Adakah Terdapat Pilihan lain untuk Dapatkan Real Time Data?

Terdapat alat lain yang terdapat bagi mendapatkan data harga masa nyata pada pasangan mata wang. Walau bagaimanapun, terdapat beberapa sebab-sebab yang saya akan mengesyorkan program VBA ini bukan.

Pertama sekali, anda tidak perlu membayar untuk menggunakan skrip ini. Ini adalah satu kelebihan yang besar untuk bermula peniaga Forex yang tidak mahu melabur banyak wang.

Skrip juga membuat ia lebih mudah untuk memerhatikan trend. Kebanyakan alat-alat lain yang menawarkan masa nyata data Forex adalah alat streaming. Mereka boleh membantu anda membuat keputusan berdasarkan kepada harga dagangan semasa, tetapi ia boleh menjadi sukar untuk menyalin data dan menggunakannya untuk mewujudkan carta talian.

Keseluruhan, Saya akan mengesyorkan skrip ini ke atas mana-mana lain-lain alat Forex masa nyata di pasaran.

Filed Under: Bagaimana untuk kerja pasaran tukaran mata wang asing? Tagged With: mata wang, cemerlang, makro, Yahoo Kewangan

Scalper EA

Mac 5, 2013 oleh Shaun Overton 88 Komen

Ia kelihatan seperti saya secara tidak sengaja tersandung ke dalam strategi scalping. Saya mencatatkan peraturan berhampiran bahagian atas halaman untuk mereka yang tidak mengambil berat tentang bagaimana saya dibangunkan penasihat pakar.

Amaran: EA ini tidak mungkin dapat keuntungan dari spread yang luas. Tidak mengikuti kaedah ini jika penyebaran dan pelaksanaan gelinciran broker anda purata lebih daripada 2 pips.

Scalper EA Peraturan Dagangan

Carta: EURUSD 5 minit
Tempoh SMA: 200
Melangkah Purata Sampul Surat: 1.0% daripada SMA
Gaya: Kaunter-trend tukang catut

Peraturan kemasukan

Jika harga yang melintasi dan menutup di bawah sampul surat yang lebih rendah, kemudian membeli di pasaran.

Jika harga yang melintasi dan menutup di atas sampul surat atas, kemudian menjual pendek di pasaran.

Peraturan Keluar

Jika harga yang melintasi dan menutup di atas sampul surat yang lebih rendah, kemudian keluar lama di pasaran.

Jika harga yang melintasi dan menutup di bawah sampul surat atas, kemudian keluar pendek di pasaran.

Perhatikan bahawa strategi tukang catut yang menggunakan sampul surat yang sama untuk masuk kerana ia untuk keluar. Taburan jarak sekitar purata bergerak adalah melekit apabila harga menjangkau jauh dari SMA.

Scalper EA trade examples

Tangkapan skrin dari NinjaTrader menunjukkan perdagangan memasuki dan keluar sekitar sampul surat yang lebih rendah

Dapatkan kod untuk MetaTrader 4 atau NinjaTrader



Mengapa strategi yang bekerja

Niat asal untuk kajian ini cuba membongkar strategi perdagangan pelbagai berdasarkan harga yang melintasi purata bergerak. Kebanyakan peniaga berfikir jarak dari segi pips.

Pip adalah sah untuk konteks umum. Masalah dengan model strategi berdasarkan pips adalah bahawa makna pergerakan satu pip mengalami perubahan dari masa ke masa.

Mengambil idea untuk panjang melampau, nilai pip dalam 1999 apabila euro dilancarkan sekitar 0.80 tidak membandingkan dengan harga hari ini 1.30. Menyimpan perbincangan untuk peratusan membantu untuk menetapkan makna idea seperti 100 pips lebih jangka masa yang lama.

Saya mahu menggambarkan bagaimana harga yang umumnya berkelakuan berbanding dengan purata bergerak. Petunjuk NinjaTrader adat bahawa pasukan pengaturcaraan saya menulis mengumpul dan menganalisa data dalam spreadsheet Excel. Excel membolehkan saya untuk melukis graf berapa kerap harga yang terbentang dari 200 Tempoh purata bergerak mudah.

Distribution of prices from SMA 200 on EURUSD M5

Kekerapan jarak peratusan dari SMA 200 pada EURUSD.

Kecerunan lengkung selekoh sebagai harga yang menjangkau lebih jauh daripada purata bergerak. Seperti yang anda bergerak ke kiri ke kanan di sepanjang paksi mendatar, cerun adalah curam sehingga 0.75%. A kekusutan dalam lengkung membentuk pada ketika itu. Kecerunan garis mendatar dengan ketara dari sudut yang seterusnya.

A cerun besar membayangkan bahawa harga akan berada di mana sahaja tetapi di sini pada bar seterusnya. Satu barisan rata bermakna harga yang tidak mungkin untuk pergi mana-mana sahaja. Jarak adalah melekit pada tahap yang.

Scalping dalam pasaran yang bergerak yang tidak masuk akal. Hanya apabila kita mengenal pasti keadaan harga yang melekit 1% dari purata bergerak yang berjalan tukang catut EA yang masuk akal.

Scalper keputusan EA Backtest

Saya mengalami strategi dalam NinjaTrader menggunakan data daripada 2011. Tempoh buta saya ialah 2012, yang data bahawa strategi yang tidak pernah melihat dalam pembangunan. Ia adalah tulen berjalan ke hadapan ujian.

Keputusan tanpa kos penyebaran

Keuntungan: $5,740 pada 108 perdagangan dagangan 1 lot standard setiap isyarat
Faktor keuntungan: 2.18
Ketepatan peratus: 83.33%

Scalper EA backtest, no spreads

NinjaTrader backtest, M5 EURUSD untuk 2011 tanpa kos dagangan

Keputusan dengan 2 kos penyebaran pip

Keuntungan: $1,420 pada 108 perdagangan dagangan 1 lot standard setiap isyarat
Faktor keuntungan: 1.24
Ketepatan peratus: 65.74%

Backtest results with spread

A 2 pip penyebaran ketara berat mengenai prestasi

Para tukang catut EA adalah sangat sensitif kepada dua andaian: penyebaran dan gelinciran. Saya menganggap bahawa sesiapa yang akan mengikut kaedah ini perdagangan di broker bereputasi dengan pelaksanaan baik. The backtests menganggap bahawa kos gabungan kedua-dua penyebaran dan purata gelinciran adalah 2 pips.

Jika broker anda tidak menyediakan pelaksanaan dan merebak dalam tempoh yang 2 tetingkap pip, maka tidak berdagang strategi ini. Saya tidak akan mengharapkan untuk anda untuk berjalan kaki pemenang.

Berjalan ke hadapan hasil tanpa kos penyebaran

Keuntungan: $1,960 pada 34 perdagangan dagangan 1 lot standard setiap isyarat
Faktor keuntungan: 4.38
Ketepatan peratus: 88.24%

Walk forward backtest

The NinjaTrader menunjukkan backtest berjalan ke hadapan hasil daripada 2012 pada EURUSD M5.

Apakah scalping?

Scalping merujuk kepada gaya dagangan jangka pendek. Keuntungan yang sangat kecil dan berlaku peratusan besar masa yang. Apabila kerugian berlaku, mereka cenderung untuk menjadi beberapa kali lebih besar daripada pemenang biasa.

Bilangan tinggi kemenangan menarik peniaga semua jalur. Idea konsisten pendapatan keuntungan membuat perdagangan lebih seronok dan menarik. Peniaga yang berpengalaman, yang tidak dapat tidak bermakna peniaga yang mengalami kerugian, juga mendapati kadar peratusan kemenangan yang tinggi merayu. Ia menjadikan penderitaan emosi jauh lebih sukar.

Komponen emosi yang menarik peniaga untuk strategi scalping membawa kepada keputusan perniagaan yang tidak logik. Peniaga meletakkan keperluan untuk memenangi kerap atas keperluan jangka panjang untuk menjangkakan keuntungan.

Terlalu banyak penasihat pakar scalping memanfaatkan peratusan kemenangan yang tinggi. Kebanyakan gagal menunjukkan sebab yang jelas dan jelas mengapa ia masuk akal untuk kulit kepala.

EURUSD yang biasanya kos $2 untuk berdagang banyak mini. Banyak scalpers menetapkan sasaran keuntungan kecil di antara 1-5 pips, yang bernilai $1-5.

Peniaga membelanjakan $2 untuk membuat $1-5. Jika ini satu perniagaan biasa, yang akan menjadi akhir permainan. Anda menang. Permainan ini hanya terhad dengan jumlah dagangan diletakkan.

Perdagangan, tidak seperti perniagaan lain, sering mengakibatkan kerugian. Ia amat mustahil untuk membina penasihat pakar yang boleh memenangi perdagangan secara percuma tetapi kalah apabila kos memasukkan gambar.

Contoh terbaik adalah perbezaan tukang catut EA backtests untuk 2011. Ujian pertama menunjukkan ketepatan peratus daripada 83% tanpa termasuk penyebaran. Menambah penyebaran untuk backtest kedua menurun ketepatan untuk 65%.

Scalping almost crosses the goal line

Kos dagangan yang membuat semua perbezaan dalam scalping. Banyak strategi scalping hidup dan mati berdasarkan kos dagangan mereka.

Ketepatan yang jatuh kerana semua dagangan terpaksa tolak kos penyebaran dari kemenangan simulasi mereka. Bilangan perdagangan yang dibalik dari keuntungan kepada kerugian kerana 2 penyebaran pip menunjukkan bilangan dagangan untung dari yang tipis. Yang sempit margin keuntungan, strategi yang lebih sensitif menjadi untuk menyebarkan kos.

Adakah anda berfikir bahawa saya perlu telah mempertimbangkan idea-idea lain dalam strategi? Cadangkan beberapa cara untuk meningkatkan di bahagian komen di bawah.

Selepas-fikiran

Siri ini akhirnya membawa kepada strategi perdagangan yang menguntungkan. Jika anda lebih suka membaca melalui perjalanan, maka saya cadangkan anda membaca artikel secara berurutan

Idea strategi awal
Memilih jangka masa tertentu
Pelan penyelidikan
Satu kejutan menjengkelkan dalam backtests awal
Percubaan perdagangan pelbagai
Keputusan perdagangan pelbagai
Bergerak-rata tukang catut sampul surat

Filed Under: MetaTrader Tips, NinjaTrader Tips, Idea strategi perdagangan Tagged With: cemerlang, SMA

Strategi Trading Kumpulan

Januari 4, 2013 oleh Shaun Overton 42 Komen

Francis D. dari Australia suka melantun idea EA berbeza kira saya. Dia disebut dalam e-mel terkini takut mendapat whipsawed dari isyarat yang sama ada panjang atau pendek.

Masalah seperti ini berlaku sepanjang masa. Saya pertama dihadapi dengan strategi mudah yang pudar salib harga atas purata bergerak. Apabila salib harga dan menutup di bawah purata bergerak, pergi lama. Seluar pendek mengikut peraturan yang sama. Ia adalah jenis bodoh strategi perdagangan pelbagai mudah yang saya sentiasa menyokong.

SMA Range Trading Rules

Beli apabila harga melintasi di bawah 200 SMA. Jual dan pergi pendek apabila harga melintasi belakang di atas

Contoh di atas menunjukkan perkara yang sama bahawa Francis mengadu tentang. Yang terapung di sekitar harga purata bergerak tanpa mana-mana sahaja.

Hasil rawak

Perdagangan berasaskan pada persimpangan harga di atas SMA keluar berhampiran pulang modal. Pemenang berlaku kira-kira 66% masa dan satu pertiga saiz rugi. Strategi seperti tidak membuat atau kehilangan wang apabila mengabaikan kos dagangan.

Sebahagian besar daripada pemenang dalam strategi adalah pemudi kecil. Strategi menghadapi peluang maksimum apabila ia paling hampir kepada SMA. Lebih jauh ia pergi, semakin besar kemungkinan ia akan menyimpan dengan cara yang salah.

Melibas perdagangan masih menghasilkan hasil yang rawak. Satu-satunya perbezaan adalah bahawa pemenang jatuh kepada 33% ketepatan, tetapi pemenang purata kini 2:1.

Kelahiran Strategi Trading

Saya selalu tertanya-tanya bagaimana strategi scaling mungkin memberi kesan kepada hasil. Jika strategi yang paling mungkin untuk menang apabila peluang berada paling kecil, apa yang berlaku apabila strategi yang cuba untuk mengurangkan saiz kedudukannya sebagai pasaran bergerak buruk?

Sebagai alternatif, apa yang berlaku jika ia mengambil lulus pada semua pemenang kecil dan bersisik ke dalam jawatan? Ya, ia akan mendaki ke rugi, tetapi ia juga perlu menyebabkan pemenang besar. Soalan tersebut menjadi bagaimana untuk menentukan kadar karang apabila untuk menyelamatkan orang yang kalah.

Terima kasih, Francis! Satu siri blog baru dilahirkan. Sekarang saya telah memutuskan untuk mendaki ke dalam perdagangan, Saya perlu memilih bagaimana dan bila untuk melakukannya.

Tiada apa-apa berwawasan atau khas melonjak kepada fikiran. Saya seorang yang visual, jadi saya menghabiskan bahagian yang lebih baik pada petang ini mewujudkan carta sedikit dalam Excel menggunakan NinjaTrader. Apa yang bermula sebagai projek mudah sentiasa tumbuh pada dirinya. Ia mengambil masa hampir 4 jam untuk mendapatkan maklumat dan format yang betul.

EURUSD price distance from SMA 200

Graf memaparkan jarak peratus daripada harga dari SMA melawan frekuensi (iaitu, berapa kerap adalah harga ini jauh dari 200 SMA?)

Saya mengambil berat tentang mendaki ke dalam perdagangan sebagai matawang itu bergerak lagi dari 200 SMA. Naluri saya dari melihat graf di atas mengatakan saya perlu memberi tumpuan kepada titik lengkok balas. Lengkung membentuk liku bagus sekitar 0.3% dari SMA. Mungkin saya boleh mula membeli di titik lengkok balas sehingga saya dapat 0.6% atau lebih.

Apa yang anda fikir perlu saya lakukan?

Selepas-fikiran

Siri ini akhirnya membawa kepada strategi perdagangan yang menguntungkan. Jika anda lebih suka membaca melalui perjalanan, maka saya cadangkan anda membaca artikel secara berurutan

Memilih jangka masa tertentu
Pelan penyelidikan
Satu kejutan menjengkelkan dalam backtests awal
Percubaan perdagangan pelbagai
Keputusan perdagangan pelbagai
Bergerak-rata tukang catut sampul surat

Filed Under: NinjaTrader Tips, Hentikan kehilangan wang, Idea strategi perdagangan Tagged With: cemerlang, NinjaTrader, membolehkan perskalaan, SMA

Harga eksport NinjaTrader Excel

September 21, 2012 oleh Shaun Overton 1 Komen

Mengeksport harga dari NinjaTrader adalah sangat lurus ke hadapan.

  1. Klik pada Alat-alat \ Sejarah Pengurus Data
  2. Klik pada Eksport Tab
  3. Pada tetingkap sebelah kiri, pilih + butang bersebelahan dengan alat yang anda ingin untuk mengeksport. Anda lebih berkemungkinan perlu mengembangkan pokok itu sehingga anda klik pada data minit.

    NinjaTrader Historical Data Manager

    Pengurus NinjaTrader Historical Data

  4. Di sebelah kanan, pilih julat tarikh yang anda ingin untuk mengeksport
  5. Tolak Eksport
  6. Simpan fail sebagai .txt di lokasi yang anda boleh dengan mudah ingat. Saya lebih suka desktop kerana ia adalah mudah untuk mencari visual
  7. Buka fail menggunakan MS Excel. Skrin tetingkap akan muncul
  8. Tolak Seterusnyapada skrin pertama

    Excel Text Import Wizard

    Wizard Teks Import dalam Excel 2010

  9. Pada skrin kedua, menukar pembatas yang diperiksa dari Koma kepada Koma bertitik. Tolak Seterusnya.

    Excel Text Import Wizard Select CSV Delimiter

    Pilih pembatas koma bertitik pada langkah 2 import wizard teks.

  10. Tolak Selesai

Harga forex anda, saham atau surat cara niaga hadapan kini dalam spreadsheet Excel.

Filed Under: NinjaTrader Tips Tagged With: CSV, cemerlang

Eksport MetaTrader Harga Data Untuk Excel

November 29, 2011 oleh Shaun Overton 12 Komen

Mengeksport sejarah harga dari carta MetaTrader untuk Excel tidak dapat menjadi lebih mudah. Hanya ikut langkah di bawah:

1. Buka carta
2. Klik Fail, kemudian Save As
3. Tukar nama fail untuk apa sahaja yang anda mahu. Pastikan untuk meninggalkan jenis fail sebagai teks ASCII * csv
4. Tekan jimat
5. Klik dua kali pada fail anda yang disimpan.

MetaTrader price export to Excel

.csv adalah format fail dikenali sebagai Comma Separated Values. Excel menyokong format ini, yang menjadikan ia kaedah yang paling mudah untuk mengeksport harga ke dalam spreadsheet.

Filed Under: MetaTrader Tips, Uncategorized Tagged With: data, cemerlang, eksport, MetaTrader, MT4

Strategi perdagangan PERCUMA melalui e-mel

Tren

Maaf. Tiada data setakat.

Arkib

  • Peraturan
  • Bagaimana untuk kerja pasaran tukaran mata wang asing?
  • Petunjuk
  • MetaTrader Tips
  • MQL (untuk nerds)
  • NinjaTrader Tips
  • Pilum
  • QB Pro
  • Hentikan kehilangan wang
  • Menguji konsep anda sejarah
  • Idea strategi perdagangan
  • Uncategorized
  • Apa yang sedang berlaku di pasaran semasa?

Terjemahan


Strategi Trading Percuma

Dasar PrivasiRisk Disclosure

Hak cipta © 2023 OneStepRemoved.com, Inc. Hak Cipta Terpelihara.