Laman utama Perdagangan Sistem Siaran

Kalkulator Untung Rugi: Panduan untuk MetaTrader 5

Lampiran
1637.zip (6.55 KB, Muat turun 0 kali)

Kalkulator ini merupakan hasil daripada "motives" yang ditulis oleh CalculateProfit_EA, seperti yang dibincangkan dalam artikel "Limitations and Verifications in Expert Advisors". Ia bukan direka untuk membuka atau menutup posisi, tetapi lebih kepada pengiraan awal untung/rugi serta visualisasi tahap Stop Loss dan Take Profit. Berikut adalah ciri-ciri kalkulator ini:

  • Butang radio untuk menukar jenis posisi (Beli, Jual).
  • Butang Reset untuk mengembalikan semua parameter kepada nilai asal (harga masuk berada di tengah tetingkap carta, jenis posisi Beli, dan jarak Stop Loss serta Take Profit dari harga masuk adalah sama dengan 1/4 jarak antara harga maksimum dan minimum dalam tetingkap).
  • Medan input: harga masuk (Entry), lot (Lot), rugi dalam pips (Loss, pips), untung dalam pips (Profit, pips), rugi dalam mata wang deposit (Loss, USD), untung dalam mata wang deposit (Profit, USD). Nota: Jika deposit bukan dalam dolar, tetapi dalam mata wang lain, hanya mata wang tersebut akan dipaparkan, contohnya "EUR".
  • Garisan harga masuk (oren), Stop Loss (merah), Take Profit (hijau).

Persediaan:

Anda boleh memuat turun semua fail ke dalam folder Experts, tetapi lebih baik untuk mencipta folder khas untuknya, contohnya, ...\MetaTrader 5\MQL5\Experts\KalkulatorUntungRugi

Arahan:

  • Apabila menukar jenis urus niaga, semua parameter akan dikira semula.
  • Apabila memasukkan / menambah / mengurangkan nilai lot, nilai untung dan rugi akan dikira dalam istilah wang. Selain itu, nilai minimum dan maksimum yang dibenarkan juga akan dikira dalam istilah wang.
  • Untuk menukar titik masuk, anda boleh: menggerakkan garisan masuk, menukar nilai harga dalam sifat garisan, atau menambah nilai increment/decrement dalam medan Entry. Nilai rugi dan untung akan dikira dalam pips dan dalam istilah wang.
  • Untuk menukar tahap Stop Loss atau Take Profit, anda boleh sama ada menggerakkan garisan yang berkaitan atau menukar nilai dalam sifat garisan, atau menetapkan / menambah / mengurangkan nilai dalam medan yang berkaitan. Jika harga garisan berubah, nilai dalam pips dan dalam wang akan dikira. Jika nilai dalam pips berubah, garisan akan bergerak ke tahap baru yang dikira, dan parameter wang yang berkaitan juga akan dikira. Jika nilai dalam wang berubah, nilai dalam pips dan tahap harga garisan akan dikira.

Dengan cara ini, panel ini juga berguna untuk mereka yang meletakkan Stop Loss dan Take Profit berdasarkan tahap harga dan mereka yang mengira tahap Stop Loss berdasarkan kerugian wang yang tersedia dalam satu urus niaga.

Ciri-ciri:

  • Panel ini hanya berorientasikan pada harga minimum dan maksimum dalam tetingkap carta. Oleh itu, julat maksimum yang dibenarkan bagi nilai harga masuk, untung/rugi dalam pips dan dalam wang ditetapkan.
  • Nilai minimum yang dibenarkan dalam pips adalah sama dengan nilai tahap Stop untuk simbol semasa dan nilai minimum dalam wang dikira berdasarkan tahap Stop.
  • Jika anda mencuba untuk memasukkan nilai harga yang tidak betul, tiada perubahan akan berlaku.
  • Apabila memasukkan nilai yang terlalu besar dalam medan pips / wang, parameter akan disamakan dengan nilai maksimum yang dibenarkan. Apabila memasukkan nilai yang terlalu kecil dan juga negatif, parameter akan disamakan dengan nilai minimum yang dibenarkan.
  • Garisan masuk hanya boleh berada di antara garisan Stop Loss dan Take Profit. Jika anda cuba menggerakkan garisan masuk melebihi julat yang boleh diterima, ia akan kembali kepada nilai sebelumnya.
  • Apabila menukar timeframe atau simbol carta, walaupun pemeriksaan penyelarasan dilakukan dengan selang 1 saat, data dalam sejarah mungkin tidak dapat dimuatkan. Jika ini berlaku, tekan butang Reset. Anda juga perlu menggunakan Reset jika anda mengubah skala carta atau menggerakkan carta ke kiri / kanan.
  • Jika anda secara tidak sengaja memadam garisan, sila buang dan pasang semula Expert Advisor. Ini kerana jika anda memulihkan garisan, ia akan dilukis di atas panel yang menyebabkan sedikit kesulitan. Jika anda melukis garisan di latar belakang, harga garisan tidak akan diserlahkan di sebelah kanan skala, yang sangat penting pada pandangan saya. Oleh itu, keputusan untuk membatalkan pemulihan garisan telah dibuat.

Kalkulator Untung Rugi


Tambahan:

Bagi kalkulator yang berdasarkan perpustakaan standard CSpinEdit, kelas CDoubleSpinEdit telah ditulis yang berbeza daripada yang asal dalam perkara berikut:

  • Memungkinkan anda untuk menetapkan nilai jenis double (dan bilangan digit selepas koma);
  • Menerima bukan sahaja penambahan / pengurangan nilai, tetapi juga kemasukan nilai secara terus ke dalam medan;
  • Memungkinkan anda untuk menentukan nilai increment / decrement;
  • Semua parameter boleh ditetapkan / diubah menggunakan kaedah SetParameters(double value, double min, double max, double step, int digits).

Mungkin, ini akan berguna bagi sesetengah orang.

Siaran berkaitan

Komen (0)