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

Menetapkan semula ujian demo saya

Disember 1, 2015 oleh Shaun Overton 6 Komen

Saya nyatakan dalam saya jawatan strategi baru bahawa ujian demo hidup akan berlangsung selama dua minggu kecuali pepijat muncul. Bugs tidak muncul… tetapi hanya dalam tergesa-gesa saya untuk mendapatkan bersedia untuk Kesyukuran!

Saya duduk di pejabat saya dgn penuh ketakutan cuba untuk mengakhiri kod sebelum waktu perniagaan berlari keluar pada hari sebelum Kesyukuran. Pelan ini adalah untuk mencabut untuk hujung minggu yang panjang. Dan, saya telah lakukan. E-mel pergi autoresponder dan, selain daripada satu binging ke atas Netflix, Saya tidak melihat skrin untuk 4 hari.

Dia bergegas sambil menyelesaikan masalah, dan terutama pengaturcaraan, hampir tidak pernah berakhir dengan baik. Saya tidak akan menolak perubahan kod belum dicuba ke dalam akaun secara langsung. Tetapi oleh kerana saya menganggap perubahan itu mudah dan ia hanya akaun demo, ia bukan satu masalah besar jika saya mengacaukannya. Terdapat pergi 4 hari pasaran sebenar ujian ke dalam longkang.

Bug

Saya menguji demo hidup saya di FXCM AS. Sebagai peniaga AS yang paling mengetahui, peraturan FIFO yang dikenakan ke atas broker FX boleh mendapatkan cukup menjengkelkan. Saya mendapati bahawa segelintir kecil pesanan saya telah ditolak dalam keadaan khas.

Mengatakan bahawa saya dalam perdagangan yang panjang dan letakkan take profit saya di 1.0550. Sekarang katakan bahawa isyarat begitu kuat bahawa bukan sahaja yang perlu saya keluar lama, tetapi saya juga perlu pergi pendek pada 1.0550.

Sesiapa sahaja dalam pasaran yang normal akan membuat pesanan had untuk menjual dua kedudukan terbuka pada 1.0550. Yang akan menyebabkan perdagangan yang panjang untuk keluar dan perdagangan baru dibuka pada arah yang bertentangan.

Peraturan FIFO melarang ini kerana saya sudah lama. Menetapkan bug dimaksudkan saya adalah untuk membuat pesanan mengambil keuntungan untuk keluar. Perintah untuk jual kemudian akan kekal tersembunyi dalam kod sehingga keluar perdagangan yang sudah lama. Melakukan logik perintah itu cara ini berikut niat asal saya, tetapi juga mematuhi FIFO.

Yang menetapkan kereta bug

Menggunakan panjang saya dan kemudian pergi contoh pendek, panjang saya menetapkan keuntungan pengambilalihan dan kemudian kod itu bertujuan untuk menghantar 1 menghadkan untuk pergi pendek. Saya terlupa untuk memberitahu kod yang ia telah dikirim yang satu pesanan. Sebaliknya, kod menyuruh salinan pada setiap tanda tunggal.

Jawatan saiz 1 microlot berkembang menjadi beberapa lot standard. Tidak perlu dikatakan, keuntungan dan kerugian mula swing liar. Melompat besar dalam saiz juga dibanjiri statistik yang saya berharap untuk mengukur dengan data yang dikumpul setakat ini.

Ia lebih mudah untuk memulakan akaun demo yang baru, yang adalah apa yang saya lakukan pada 5 minit yang lalu. Satu terbalik untuk menggunakan akaun demo yang baru adalah bahawa saya boleh menjalankan kod pada saiz akaun yang sepadan dengan keseimbangan ujian saya hidup bertujuan. Saya bercadang untuk menguji dengan $2,000 bukannya $50,000 dalam demo pertama.

Beberapa hari pertama dagangan

lengkung ekuiti

Ini adalah yang pertama 3 hari dagangan

Beberapa hari pertama terus banyak dalam cara yang sama seperti dalam saya jawatan asal. Saya tidak sabar untuk mengumpul data dari akaun demo yang baru. Anda boleh mengharapkan untuk kekal sehingga tarikh pada kemajuan saya jika anda seorang pelanggan newsletter percuma saya.

Bagaimana saya memilih broker saya

Menggunakan pesanan had amat sensitif harga. Jika anda membuat pesanan had untuk membeli EURUSD pada 1.0550, harga yang tepat mesti memukul 1.0550 dalam usaha untuk perdagangan itu menyempurnakan.

Satu bahaya dagangan pada spread mark up adalah bahawa anda tidak tahu sama ada broker yang semakin melebar tawaran itu atau meminta. Jika pasaran antara bank memetik 0.3 Pip merebak pada EURUSD pada 1.05480 x 1.05483 dan broker biasanya mengenakan 1.3 penyebaran pip, maka broker yang boleh menanda spread dalam beberapa cara yang berbeza.

  • Menambah 1 markup pip sepenuhnya kepada meminta. Harga pada skrin anda muncul sebagai 1.05480 x 1.05493
  • Menambah 1 markup pip sepenuhnya ke tawaran. Harga pada skrin anda muncul sebagai 1.05470 x 1.05483
  • Berpecah 1 markup pip seluruh tawaran dan meminta. Harga di skrin anda mungkin sebagai 1.05475 x 1.05488

Saya sudah tentu tidak tahu arah mana broker menandakan sehingga penyebaran. Jika mereka bijak, mereka akan naungan harga dalam usaha untuk mendapatkan pendapatan tambahan dari aliran pesanan mudah. Selalu ada risiko bahawa markup boleh menyebabkan salah satu pesanan saya untuk tidak mendapatkan diisi, walaupun pasaran antara bank sebenar sebenarnya menyentuh harga itu.

Saya melakukan ujian demo saya di FXCM kerana tiga sebab.

  1. Suruhanjaya hanya perdagangan. Ia adalah satu makanan antara bank tulen, jadi saya tidak perlu bimbang tentang bagaimana penanda penyebaran menjejaskan pelaksanaan saya.
  2. Komisen yang sangat adil bagi seorang peniaga runcit. Ia berfungsi untuk $60 satu bahagian setiap juta, yang hanya dua suruhanjaya tersebut bahawa seorang peniaga institusi kecil akan membayar. Kos Rading runcit telah jatuh secara mendadak pada tahun-tahun kebelakangan ini.
  3. Melihat sudah dipasang ke FXCM

Apabila ia datang untuk berdagang secara langsung, Saya merancang untuk berdagang akaun peribadi di FXCM AS dan akaun kedua denominasi euro untuk syarikat Ireland saya, Peraturan (yang sama yang memiliki QB Pro). Perdagangan Dominari ini akan melalui Pepperstone, yang menawarkan komisen yang sama hanya persediaan tetapi 1) Caj komisen yang lebih rendah dalam euro dan 2) menawarkan leverage yang lebih tinggi.

Filed Under: Idea strategi perdagangan Tagged With: FXCM, perintah had, Nada lada, teduhan harga, pengaturcaraan

Andaian Penasihat Pakar

November 20, 2012 oleh Shaun Overton 3 Komen

Kebanyakan pelanggan kami memesan projek pengaturcaraan adat pertama mereka. Mereka tahu kerangka am penasihat pakar yang mereka berharap untuk mewujudkan, tetapi mereka tidak pasti apa yang perlu meminta secara khusus. Matlamat selepas ini adalah untuk menggariskan bagaimana EA fungsi berhubung dengan yang paling biasa ditanya soalan.

Bagaimana untuk memilih pasangan mata wang dan tempoh masa yang penasihat pakar saya perlu menggunakan untuk perdagangan?

Penasihat Pakar berjalan pada carta di mana pengguna terpakai ia. Apabila anda ingin perdagangan EA pada carta EURUSD M15, membuka carta EURUSD. Tukar bingkai masa untuk M15. Menggunakan EA. Semua keputusan akan berdasarkan pada carta.

Apakah input?

Input adalah pembolehubah yang pengguna boleh menukar tanpa pengaturcaraan tambahan. Peniaga sering mengetahui petunjuk bahawa mereka suka menggunakan. Tetapan sering kurang jelas. Input membolehkan Tweaker atau bereksperimen tanpa perlu email pengaturcara setiap kali anda menukar fikiran anda. Contoh yang lebih konkrit adalah untuk mempertimbangkan EA yang menggunakan purata bergerak. Adalah 50 tempoh MA lebih baik daripada 55 tempoh MA? Membuat tempoh input yang membolehkan peniaga untuk bereksperimen dengan cepat dan mudah.

Bagaimanakah EA saya memilih berapa banyak ia perlu berdagang?

Saya menganggap bahawa anda ingin berdagang saiz lot tetap melainkan anda beritahu saya jika tidak. Kebanyakan menabur kami termasuk Banyak input. Apa-apa isyarat perdagangan yang muncul akan masuk dengan jumlah yang anda masukkan untuk Banyak. Pelanggan sering meminta lain-lain jenis pengurusan wang. Anda perlu menyatakan dengan jelas jenis pengurusan wang bahawa anda ingin mengambil atau jika tidak, ia tidak akan berada di penasihat pakar.

Mengapa setiap SOW termasuk berhenti dan mengambil keuntungan?

Sebahagian besar kerana ia tidak memudaratkan berada di sana. Menetapkan mereka sifar akan mematikan setiap satu daripada fungsi mereka. Sebahagian besar pelanggan-pelanggan ingin kemampuan untuk pilih berhenti dan had. Template pengaturcaraan kami secara automatik termasuk mereka untuk membantu mempercepatkan proses pembangunan dan mengurangkan kos untuk pelanggan kami.

Apakah perbezaan di antara trailing stop generik dan pulang modal berhenti mengekori?

A trailing stop generik adalah apa yang kebanyakan orang fikirkan apabila berhenti perkataan ketinggalan muncul. Ia mengekalkan jarak tertentu dari harga yang paling baik dilihat. A pulang modal berhenti mengekori adalah lebih rumit. Ia telah diliputi dalam blog post sebelum ini.

Apakah tujuan SOW satu? Mengapa engkau tekankan menyematkan ke bawah semua butiran?

Semua projek-projek kami adalah pra-bayar. Sebelum kita menabur diperlukan bagi semua projek, jangkaan antara OSR dan pelanggan sering berselisih. Pelanggan yang dijangka satu perkara; yang kita harapkan lain. Ia bernilai mengambil masa tambahan untuk memastikan bahawa semua orang memahami projek dan apa yang diharapkan.

SOW ini juga membolehkan kami untuk membangunkan hubungan kerja sebelum apa-apa wang bertukar tangan. Anda berasa lebih selesa dengan pembelian apabila anda sudah tahu bahawa kita memahami projek dari atas ke bawah.

Saya mahu untuk berdagang 10 pasangan mata wang pada satu masa. Mengapa tidak EA tunggal boleh menguruskan semua 10 pasangan mata wang?

Seorang penasihat pakar tunggal teknikal boleh menguruskan tempoh masa yang pelbagai dan berbagai mata wang. Saya mengakui bahawa idea yang bagus; mengapa menguruskan 10 EA apabila anda hanya mampu 1 DIA? Masalahnya ialah bahawa MT4 EA bergantung pada kutu masuk untuk mengemas kini. Jika penasihat pakar yang mahu membuat pertukaran AUDUSD tetapi ia digunakan pada EURUSD, perdagangan yang tidak akan mencedera sehingga EURUSD yang menerima quote masuk. Yang tidak baik, terutamanya dengan jangka masa pendek. Ada risiko perdagangan menembak mati kemudian daripada yang dijangkakan, trailing berhenti mengambil masa terlalu lama untuk mengemas kini, dan lain-lain. Lebih penting lagi, pelaksanaan yang akan sentiasa kesesakan kerana konteks perdagangan sibuk kesilapan.

Saya mengalu-alukan soalan ini pada posting blog. Jika anda sentiasa tertanya-tanya bagaimana EA kerja dan ingin menjawab soalan anda di blog, kemudian menghantar saya satu e-mel.

Filed Under: MetaTrader Tips, MQL (untuk nerds), Idea strategi perdagangan Tagged With: DIA, penasihat pakar, MetaTrader, MT4, pengaturcaraan

Jangkaan Sistem

September 19, 2012 oleh Shaun Overton Tinggalkan komen

Saya mendapati diri saya di luar hari ini mencari alasan untuk membuat video. Ia adalah 80 ° F / 27° C, langit cerah dan angin lembut di Dallas. Tempat yang lepas seseorang ingin menjadi yang di depan komputer apabila cuaca baik ini.

Tidak syak lagi bahawa beberapa daytraders aktif atau orang yang membenci pekerjaan mereka sedang memikirkan perkara yang sama. Saya mengesyaki bahawa motivasi bagi kebanyakan orang membuat penasihat pakar automatik adalah impian membuat wang tanpa melakukan apa-apa. Hidupkan perisian dan tunggu keuntungan perdagangan untuk datang beramai-ramai. Yang pasti kes dengan syarikat Forex Made kotor… Maksud saya, Forex yang mudah beberapa tahun yang lalu.

Kami mempunyai beberapa pelanggan yang perdagangan menguntungkan, tetapi itupun, ia mengambil masa yang lama untuk sistem automatik untuk mendapatkan ke titik di mana ia sebahagian besarnya tangan luar. The dikandung idea, yang saya juga mentafsir sebagai plausibly layak dana pelaburan saya sendiri, mengambil masa sekurang-kurangnya terdedah beberapa bulan untuk melaksanakan dari awal hingga akhir. Ini juga yang terlalu berani tanggapan tidak mungkin bahawa idea ini mempunyai potensi yang tulen untuk memulakan dengan.

Malah yang paling mudah, konsep sah menghadapi rintangan yang besar sebelum sistem yang benar-benar dapat berjalan bebas tangan. Ia biasanya tidak beberapa jenis bencana pengaturcaraan epik di mana pelanggan mahu hitam dan pengaturcara membuat putih. Jangan salah faham; komunikasi adalah kritikal. Projek-projek smoothest selalu orang-orang di mana kedua-dua pihak memahami antara satu sama lain dengan mudah.

Namun begitu, walaupun pasukan yang paling-mabuk mengalami kesukaran tidak terkira banyaknya dalam proses morphing dari idea kepada realiti. Idea yang mudah sering jatuh yang paling terdedah kepada masalah dunia sebenar. Pelaksanaan perdagangan berdiri sebagai penghalang yang paling biasa. Jika ada masalah yang tidak dijangka dari jauh, senario yang menguntungkan boleh menyebabkan kerugian yang tidak dijangka.

Saya bekerja dengan satu pelanggan yang datang dengan idea matematik mudah yang menunjukkan jangkaan positif yang berat. Namun apabila kami melancarkan idea dalam dunia sebenar, harga yang sistem yang benar-benar diperlukan untuk fungsi tidak pernah datang melalui. Gelinciran berlaku dengan tepat apabila ia adalah yang paling merosakkan.

Kami terpaksa kembali ke papan lukisan mencari cara merekayasa semula penasihat pakar di mana kepentingan pelaksanaan menurun. Kemunduran itu sahaja mengambil masa beberapa bulan untuk mengatasi dalam ertikata yang bermakna.

Mengambil yang jauh di sini adalah bahawa itu sama sekali tidak munasabah untuk menjangkakan untuk mengupah programmer forex dan mengharapkan perubahan dramatik dalam keuntungan dan gaya hidup. Idea-idea yang terbaik mengambil masa beberapa bulan sebelum mereka layak menjalankan baki akaun penuh mereka. Malangnya, sebahagian besar daripada idea-idea di luar sana tidak baik untuk memulakan dengan. Itulah sebabnya yang membuat EA yang menguntungkan dalam jangka panjang begitu sangat sukar.

Filed Under: Idea strategi perdagangan Tagged With: pengaturcaraan, gelinciran, sistem, perdagangan

Membangunkan Strategi Trading

Januari 9, 2012 oleh Shaun Overton Tinggalkan komen

Satu menyatukan elemen yang sama 99% strategi perdagangan yang kita telah membangunkan. Produk akhir tidak sepadan dengan reka bentuk awal.

Semua projek pengaturcaraan meneruskan dalam salah satu daripada dua cara. Anda boleh sama ada membangunkan projek dari atas ke bawah, atau anda boleh membina dari bawah ke atas. Bekas pilihan mewakili cara berfikir yang lama, terutamanya dalam sistem universiti. Apabila profesor memberikan projek, keperluan tidak pernah berubah. Tugasan ini kekal statik.

Sebenar jarang bekerjasama seperti yang. Sebaliknya, manusia mengubah fikiran mereka. Mereka melihat kerja dalam kemajuan dan memutuskan bahawa tweak kecil secara mendadak mungkin mengubah keputusan. Yang pakar penasihat programmer dipaksa untuk sentiasa menyesuaikan diri dengan jawatan matlamat bergerak.

Saya selalu memberitahu pelanggan bahawa mereka akan mengubah fikiran mereka mengenai beberapa peraturan semasa proses. Kebanyakan menegaskan bahawa mereka tidak akan. Mereka lakukan, selepas semua, mengharapkan mereka untuk bekerja.

Kemudian, kaedah-kaedah yang tidak dapat tidak berubah untuk sebahagian besar daripada mereka. Teori keluar tingkap. Para pedagang mengetahui isu-isu sebenar yang dihadapi penasihat pakar di pasaran.

Pengaturcara membangunkan satu kaedah baru untuk menampung peraturan sentiasa berubah-ubah. Ia dipanggil pembangunan tangkas. Masalah ini tidak hanya berlaku dengan peniaga-peniaga forex. Ia juga berlaku dengan perniagaan membuat laman web, pengaturcara pangkalan data menyimpan maklumat, dan benar-benar apa-apa projek yang melibatkan manusia. Orang cenderung untuk menukar fikiran mereka. Ia adalah sifat kita. Pembangunan tangkas adalah pengakuan itu pengaturcara yang mendapat marah pada orang untuk mengubah fikiran mereka tidak sepenuhnya munasabah.

Pendekatan tangkas memecah projek ke dalam tempoh masa dengan senarai yang ditaraf objektif. Pasukan itu menyusun mana objektif yang paling penting dan do-dapat dalam masa yang diuntukkan. Tempoh mula dibina dan semua orang bergegas untuk mencapai seberapa pengaturcaraan yang mungkin. Semua orang mengundurkan selepas 2-6 minggu untuk menilai kemajuan dan untuk menyampaikan versi dikemaskini untuk pelanggan.

Kebanyakan projek penasihat pakar hanya bertahan beberapa minggu, supaya satu salinan tepat pendekatan yang tangkas tidak akan sesuai dengan baik dengan membangunkan strategi perdagangan. Kami flip pendekatan pembangunan strategi di kepala dengan memberi keutamaan menduduki tempat dengan tarikh akhir 1-2 hari perniagaan. Tujuannya adalah untuk memudahkan komunikasi, yang tidak dapat dielakkan halangan yang paling mencabar dalam bidang ini. Kami juga membuat proses kurang formal untuk mempercepatkan perkara bersama-sama.

The pemulihan yang cepat membawa kepada satu siri ya / tidak jawapan. Pelanggan sama ada mendapat teruja bahawa ia berfungsi dengan betul, atau lebih cenderung, merasakan bahawa kita tidak memahaminya dengan betul. Matlamat jujur ​​pendekatan ini adalah untuk mendapatkan pengguna dari menjelaskan idea untuk masa yang ke-1,000 dalam yang sama, cara yang serupa. Penjelasan lepas tidak membantu langkah projek bersama-sama. Maklum balas dari pelanggan perisian bekerja membawa pengaturcara ke dalam memahami konsep dengan sendiri tanpa membuat pelanggan berasa seperti dia mengulangi dirinya.

Saya suka untuk memikirkan ia sebagai pelanggan kemudi roda pemandu manakala pengaturcara mengawal pedal gas. Proses pembangunan strategi hanya berfungsi apabila stereng kuasa dan langkah senada.

Mengatasi cabaran pengaturcaraan penasihat pakar

Apabila pelanggan berasa seperti penasihat pakar telah tidak mencapai kemajuan yang diingini, langkah pertama adalah untuk menetapkan matlamat satu demi satu. Sering kali, kami menerima laporan dengan 20 bug yang berbeza. Penekanan ke atas keutamaan jatuh cepat seperti keinginan untuk “menetapkan segala-galanya dan memperbaikinya sekarang” lemas butir-butir setiap permintaan. Saya sentiasa suka untuk mengambil langkah ke belakang dan mengesahkan komitmen kami untuk membangunkan strategi, tetapi kita hanya boleh menangani banyak isu pada satu masa.

Saya mempunyai pelanggan sangat sabar di New Jersey (Saya tidak pernah walaupun saya katakan “pesakit” dan “New Jersey” dalam ayat yang sama”) yang mengarahkan banyak unsur-unsur adat dalam penasihat pakar asas. Kebanyakan komplikasi timbul daripada hakikat bahawa saya terpaksa jauh mengakses komputer dengan LOGMEIN untuk melakukan pengaturcaraan. Petunjuk beliau hanya mempunyai satu lesen. Membeli kedua untuk EA pengaturcaraan tidak ekonomi.

Keperluan dari jauh mengakses komputer dan jumlah kod adat menjadi satu projek yang mudah ke dalam satu yang rumit. Cara saya menangani isu ini adalah untuk mengeluarkan hampir semua komponen adat dan untuk menggantikan mereka dengan kod dari template biasa kami. Sekarang bahawa pelanggan melihat bahawa “strategi” kerja-kerja barangan, dia mendapati ia lebih mudah untuk menulis senarai semak pepijat untuk menetapkan. Lebih penting lagi, melihat komponen kritikal kod Bekerjasama bertetulang keyakinannya terhadap keupayaan pengaturcaraan syarikat.

Walaupun dia bersabar sepanjang proses debugging yang, Saya boleh mendengar keyakinan menandai dalam suaranya sebelum kita beralih gear. Menukar arah projek yang menunjukkan kepadanya bahawa EA sebenarnya berfungsi; itu kepingan kecil dan bagaimana mereka patut bersama-sama yang masalah. Tidak kurang pentingnya ialah hakikat bahawa ia merasa yakin dalam keupayaan saya untuk menyampaikan keputusan yang dia mahu.

Pelanggan mendapat kredit penuh untuk melepaskan kawalan proses debugging yang, walaupun dia tidak begitu selesa berbuat demikian. Idea papering lebih langkah-langkah adat dengan kod template pra-diprogramkan memukul dia, sebagai langkah ke belakang. Beliau tetap diikuti menerajui programmer ini, membiarkan dia memandu proses dengan dirinya memberikan maklumbalas di mana ia diperlukan.

Kedua-dua pihak bersetuju bahawa kami sekali lagi menuju ke arah yang betul. Pelanggan melihat kemajuan ketara dalam penasihat pakar beliau. Pengaturcara mampu menguruskan proses debugging dalam teratur, cara teratur. Semua orang senang.

Pembangunan strategi realistik

Cara yang paling realistik untuk membangunkan strategi adalah untuk mengakui bahawa anda betul-betul tidak tahu di mana anda akan. Anda tahu ia mungkin melibatkan penunjuk tertentu dan bahawa ia sama ada trend atau julat. Cara terbaik untuk bersedia untuk perjalanan ini adalah untuk mengakui terlebih dahulu bahawa sesungguhnya perjalanan. Anda lebih berkemungkinan akan membuat perubahan, sebahagian besar yang anda tidak boleh mengharapkan.

Ia 100% pasti bahawa ada sesuatu yang akan berlaku apabila anda program projek pertama anda. Ia strategi anda, tetapi ia benar-benar satu pasukan dua orang yang membina ia. Pastikan untuk memilih seseorang yang tahu apa yang perlu dilakukan apabila masalah datang.

Sebelum anda memilih rakan kongsi pengaturcaraan anda, pastikan ia seseorang yang benar-benar anda percayai untuk mendapatkan pekerjaan yang dilakukan. Anda ideal ingin mencari seseorang yang menawarkan kemahiran komunikasi yang kukuh dan menghargai kepentingan jawapan tepat pada masanya. Menganjurkan projek dan mengatasi cabaran-cabaran yang tidak dijangka membantu semua orang kembali kepada semangat sebenar mereka daripada perdagangan.

Filed Under: MetaTrader Tips, NinjaTrader Tips, Uncategorized Tagged With: pembangunan tangkas, membangunkan strategi perdagangan, penasihat pakar, pakar penasihat programmer, program, pengaturcaraan

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.