【เบื้องหลังการพัฒนา】ทำไมนิ jau้ยอิ indicator ของฉันถึงมีรายการตั้งค่ามมาก?~เหตุผลที่ให้ผู้ใช้เลือกได้สำคัญ~
สวัสดี ฉันชื่อ Meister.
เมื่อดู EA และอินดิเคเตอร์ที่กำหนดเองในซีรีส์ Trade Toolbox แล้ว,
「ตั้งค่าหลายรายการพอสมควรนะ……」
อาจมีคนคิดเช่นนั้น
จริงๆ แล้ว บางฟังก์ชันไม่ใช่แค่การแสดงผลหรือไม่แสดงผลเท่านั้น แต่ยังสามารถตั้งค่าสี ประเภทเส้น ความหนา ขนาดข้อความ ฯลฯ ได้ด้วย
นี่ไม่ใช่เพราะ「เพิ่มรายการตั้งค่าเพื่อดูหรูหรา」เป็นเหตุผล
มีสิ่งที่ฉันให้ความสำคัญเมื่อสร้างอินดิเคเตอร์บางอย่าง
1.สำหรับผู้ใช้งานแต่ละคน「สิ่งที่จำเป็น」จะแตกต่างกัน
เมื่อใส่คุณสมบัติหลายด้านลงในอินดิเคเตอร์ จะมีปัญหาต่อไปนี้เกิดขึ้นเสมอ
- ฟังก์ชันนี้มีประโยชน์ แต่ฉันไม่ใช้
- เส้นนี้จำเป็น แต่เส้นอื่นไม่จำเป็น
- ผู้ใช้งานบางคนเห็นว่าเป็นประโยชน์ ขณะที่คนอื่นรู้สึกว่าชาร์ทรกตไป
นี่ไม่ใช่เรื่องที่ใครถูกต้องมากกว่ากัน
เพราะขึ้นอยู่กับผู้ใช้งาน
ตัวอย่าง เช่น ราคาสูงสุด ต่ำสุด ก่อนเปิด ตลาด ปิดตลาด เมื่อวานนี้
ฉันคิดว่าควรแสดงเพื่อความสะดวก แต่
「ฉันอยากได้เฉพาะราคาสูงสุดกับต่ำสุด」
มีคนแบบนั้นด้วยใช่ไหม
ถ้าเป็นเช่นนั้น ก็ทำให้เลือกตั้งแต่ต้นได้เลย
นี่เป็นหนึ่งในเหตุผลที่ฉันมีการตั้งค่า ON/OFF และการตั้งค่าสี (ทำให้โปร่งใสเมื่อไม่ต้องการ) ในอินดิเคเตอร์มากมาย
2.ไม่ใช่แค่「เพิ่มฟังก์ชัน」แต่ต้อง「สามารถลบออกได้」ด้วย
เมื่อสร้างอินดิเคเตอร์ มักจะคิดว่า
「อยากมีฟังก์ชันแบบนี้อีกน่าจะมีประโยชน์」
และอยากเพิ่มเติมฟังก์ชันเข้าไปเรื่อยๆ
แต่การเพิ่มฟังก์ชันอย่างเดียวจะทำให้ข้อมูลบนชาร์ทเพิ่มขึ้น
ฉันจึงคิดว่า
「ถ้าใส่ฟังก์ชัน ก็ให้ผู้ที่ไม่ต้องการสามารถลบออกได้」
แนวคิดนี้เป็นอีกเหตุผลหนึ่งที่ฉันออกแบบให้ผู้ใช้สามารถ ON/OFF ได้และปรับสีได้
แน่นอนว่าไม่ใช่ทุกฟังก์ชันจะสามารถ ON/OFF ได้ทั้งหมด
อย่างไรก็ตาม เมื่อมีฟังก์ชันหลายตัว ฉันพยายามทำให้ผู้ใช้งานเลือกได้มากที่สุด
3.สีไม่มี「คำตอบที่ถูกต้องเดียว」
อีกอย่างหนึ่งที่ฉันทำให้ละเอียดได้คือสีค่ะ
ตัวอย่าง เช่น
「เส้นราคาสูงสุดเป็นสีแดง」
「เส้นราคาต่ำสุดเป็นสีน้ำเงิน」
และสามารถตัดสินใจได้
แต่ว่ามันไม่ใช่ว่าจะเหมาะกับทุกคนเสมอไป
มันขึ้นกับพื้นหลังของชาร์ทด้วย และขึ้นกับการรวมเส้นอื่นๆ หรืออินดิเคเตอร์ที่ใช้อยู่เป็นประจำด้วย
และการมองเห็นสีต่างๆ ยังมีความแตกต่างระหว่างบุคคล
ดังนั้นฉันจึงคิดว่า
「สีนี้ไม่ใช่คำตอบที่ถูกต้อง」
และ
「โปรดเลือกสีที่คุณมองเห็นง่าย」
เป็นวิธีการออกแบบที่ฉันชอบ
4.ตัวอย่างหนึ่งคือ「Trade_Toolbox_RVDLine」
ตรงนี้ขอนำอินดิเคเตอร์จริงมาสาธิตหนึ่งตัว
ที่จะแนะนำคือTrade_Toolbox_RVDLineครับ
เมื่อดูหน้าการตั้งค่าอินดิเคเตอร์นี้ จะเห็นได้ว่าคอนฟิกละเอียดมาก
ตัวอย่าง เช่น
- แสดง/ไม่แสดงจำนวนรอบวงกลม
- ช่วงค่าของรอบวงกลม
- สี ประเภท ความหนาของเส้น
- สี ขนาด ตำแหน่งของตัวอักษรสำหรับรอบวงกลม
- แสดง/ไม่แสดงค่า 4 ตัวของราคาสูงสุด ต่ำสุด เปิด ปิด
- สีของแต่ละค่าราคา สูงสุด ต่ำสุด เปิด ปิด
- ชนิดและความหนาของเส้นค่าราคาสี่เส้น
- เส้นแบ่งปี เดือน วัน แสดง/ไม่แสดง
- สี ชนิด ความหนาของเส้นแบ่ง
- สี ขนาดของป้ายแบ่ง
- การตั้งค่าการอัตราและการวัดความยาว
มีอะไรหลายอย่างเลย
ในสายตาคร่าวๆ อาจคิดว่า
「ตั้งค่ามากเกินไปไหม?」
อาจคิดอย่างนั้น (หัวเราะ)
แต่สิ่งที่ฉันต้องการคือ
「ใช้ทั้งหมดได้ตามต้องการ」
ไม่ใช่ว่าให้ใช้งานทั้งหมดนะ
ผู้ที่ต้องการใช้งานก็ใช้
ผู้ที่ไม่ต้องการก็ปิด
และปรับสีหรือที่อยู่ของการแสดงให้เข้ากับชาร์ทของตน
นี่เป็นรายการตั้งค่าที่ใช้เพื่อสิ่งนั้น
5.ความสามารถในการปรับแต่ง=「การเพิ่มฟังก์ชันไม่ใช่ทั้งหมด」
ตรงนี้คือส่วนที่ฉันให้ความสำคัญเมื่อสร้าง EA หรืออินดิเคเตอร์ที่กำหนดเอง
เมื่อพูดถึงความสามารถในการปรับแต่งแล้วมักคิดว่า
「มีรายการตั้งค่า 100 รายการ!」
「มีฟังก์ชันมากมาย!」
แนวคิดมักไปในทิศทางนั้น
แต่ฉันคิดว่าไม่ใช่ทุกอย่าง
ความสามารถในการมีฟังก์ชันที่จำเป็น ในขณะเดียวกันให้เลือกไม่ใช้งานได้
นั่นก็เป็นส่วนหนึ่งของความสามารถในการปรับแต่งด้วย
ผู้ใช้อาจมีสภาพแวดล้อมการเทรดแตกต่างกัน และมุมมองชาร์ทที่ต่างกัน
ดังนั้น ผู้พัฒนาควรหลีกเลี่ยงการตัดสิน「ถูกต้อง」เพียงอย่างเดียว
6.ทดลองใช้งานจริงเพื่อยืนยันว่าจำเป็นหรือไม่
ถึงตรงนี้ ผมรู้ว่าดูเหมือนเขียนเยอะไปนะ
แต่การอธิบายว่า「ปรับแต่งได้」เฉพาะในข้อความ ไม่มีประสบการณ์ใช้งานจริงหรอก
ดังนั้น ในซีรีส์ Trade Toolbox จะมีเวอร์ชันฟรีที่เผยแพร่และเวอร์ชันทดลองให้ลองใช้งานด้วย
ถ้าสนใจ ลองใส่ลงไปในชาร์ทจริงดูนะ
「ฟังก์ชันนี้จำเป็นสำหรับฉัน」
「อันนี้ไม่จำเป็น」
และส่วนอื่นๆ ที่คุณรู้สึกว่าอยากลองใช้งานจริง เพื่อพิจารณา
สรุป
ในการสร้าง EA หรืออินดิเคเตอร์แบบกำหนดเอง
「ให้คนจำนวนมากใช้งานได้ด้วยการตั้งค่าเดียวกัน」
ไม่ใช่
「ให้แต่ละคนเลือกใช้ง according to their usage」
และสำคัญ
ถ้าคนใช้งานเห็นสีไหนชัดกว่ากัน ก็ให้เลือกสีได้
ถ้ามีการแสดงที่ไม่จำเป็น ก็ให้ปิดได้
นี่คือความใส่ใจเล็กๆ ที่ฉันใส่ใจในการสร้าง Trade Toolbox ซีรีส์
และเพราะส่วนนี้อธิบายด้วยคำอธิบายไม่ได้ง่าย ฉันจึงแนะนำว่าหากมีเวอร์ชันฟรีหรืออินดิเคเตอร์ EA/อินดิเคเตอร์ที่ให้ลองใช้งาน ขอให้คุณลองใช้งานจริงก่อน。
ถ้ามีสิ่งที่คิดว่า「ใช้งานได้ดีสำหรับฉัน」ก็ลองเลือกดูในเวลานั้น
สำหรับผู้ที่อยากลองใช้งานจริง
หลังจากอ่านมาถึงตรงนี้
「จริงๆ แล้วการตั้งค่าเป็นอย่างไรน่ะ」
「มันใช้งานกับสภาพแวดล้อมการเทรดของฉันได้ไหม」
หากคิดอย่างนั้น ลองนำไปใส่ในชาร์ทและลองใช้งานดูเถอะ
ซีรีส์ Trade Toolbox มีเวอร์ชันฟรีและเวอร์ชันทดลองของ EA/อินดิเคเตอร์ที่ให้ลองใช้งานด้วย
การดูรายการตั้งค่าเพียงอย่างเดียวอาจไม่บอกทั้งหมด แต่เมื่อคุณลองใช้งานจริง จะเข้าใจง่ายกว่ามาก
「ใช้งานได้」「ไม่จำเป็นสำหรับฉัน」
จงพิจารณาเช่นกันว่ามันเหมาะกับสภาพการเทรดของคุณหรือไม่