โหนดข้อมูลอ่านอะไร
โหนด Load row หรือ Write row บนผืนผ้าใบไม่ได้ชี้ไปที่สถานที่เดียวที่ตายตัว สิ่งที่มันอ่านขึ้นอยู่กับ วิธี ที่ workflow ทำงาน:
| เมื่อ workflow ทำงานเป็น… | โหนดอ่าน… |
|---|---|
| การทำงานแบบสดหรือการทำงานแบบกลุ่ม | source ที่มันเชื่อมต่อ — แผ่นงาน, ตาราง, datasets ที่บันทึกไว้ |
| backtest | dataset ที่เลือกในการตั้งค่าของ backtest ณ แต่ละช่วงเวลา |
| evaluation | fixture dataset ที่เลือกในการตั้งค่าของ suite |
นี่เป็นการตั้งใจ Backtest ไม่ควรอ่านข้อมูลสดของวันนี้ และการประเมินผลก็ไม่ควรอ่านข้อมูลสดเช่นกัน — ดังนั้น workflow เดียวกันที่ไม่มีการเปลี่ยนแปลง จะอ่าน datasets ที่ถูกแช่แข็งในสองกรณีเหล่านี้ สิ่งที่คุณทดสอบคือสิ่งที่คุณเรียกใช้
ตอนนี้โหนดจะแสดงทั้งสาม เพื่อให้คุณสามารถเห็นมันก่อนที่คุณจะเรียกใช้อะไร
การอ่านโหนด
Section titled “การอ่านโหนด”เปิด workflow บนผืนผ้าใบ โหนดข้อมูลแต่ละตัวมีบรรทัด Bindings; คลิกเพื่อขยาย:
live → VCs (Google Sheet)backtest → 3 configs · latest: Momentum trio (126 rows)eval → ⚠ ไม่มี fixture boundแต่ละแถวบอกว่าวิ่งประเภทนั้นจะอ่านอะไร สีบอกคุณว่ามันโอเคหรือไม่:
| คุณเห็น | หมายถึง |
|---|---|
| ชื่อ | เชื่อมโยงอยู่. รอบนั้นอ่านสิ่งนี้. |
| ⚠ ไม่มี dataset bound / ⚠ ไม่มี fixture bound | การทำงานประเภทนั้นจะ ปฏิเสธ ที่จะเริ่มต้น เนื่องจากไม่มีอะไรที่ปลอดภัยให้อ่าน แก้ไขก่อนไปทำ backtest หรือการประเมินผล. |
| ⛔ ยกเลิกการเข้าถึง, ⛔ แหล่งที่มาแยกออก, ⛔ dataset ไม่มีอยู่แล้ว | เชื่อมโยงกับบางอย่างที่ไม่ทำงานอีกต่อไป เชื่อมต่อการเข้าถึงอีกครั้ง, ยกเลิกการแยกแหล่งที่มา, หรือเลือก dataset อื่น. |
| ไม่มีแหล่งสด (สีเทา) | ไม่มีการเชื่อมต่อสำหรับการทำงานสด ปลอดภัยหาก workflow นี้ทำงานเฉพาะเป็น backtest หรือการประเมินผล. |
โหนดยังคงพับอยู่เมื่อทุกอย่างปกติและจะเปิดตัวเองเมื่อมี ⚠ ในหัวข้อของมัน เมื่อมีบางอย่างที่ต้องใส่ใจ — ดังนั้นคำเตือนจึงมองเห็นได้จากทั่วทั้งผืนผ้าใบ
เมื่อ backtest มีหลายการกำหนดค่า โหนดจะแสดงจำนวนและรายการที่แก้ไขล่าสุด รวมถึงจำนวนที่ไม่มี dataset
โหนดยังคงทันสมัยเมื่อคุณทำงาน การผูกกับ dataset ในแท็บ Backtest, เลือก fixture สำหรับการประเมินผล, สร้างหรือลบแบตจ์งาน หรือยกเลิกแหล่งที่มา หรือลบ dataset ทั้งหมดอัปเดตมัน — ไม่มีอะไรให้บันทึกก่อน การกำหนดค่า backtest ที่ไม่มี dataset จะถูกปฏิเสธเมื่อคุณพยายามเรียกใช้ด้วยเหตุผลเดียวกันที่โหนดแสดง
โหนดภายในงานกลุ่ม
Section titled “โหนดภายในงานกลุ่ม”โหนด Load row และ Write row ที่ด้านบนและด้านล่างของงานกลุ่มจะแตกต่างออกไป: งานจะใส่มันที่นั่นและมันจะอ่านแหล่งที่มาของงานและเขียนเป้าหมายของมันสด โ rows ของมันบอก อ่าน และ เขียน และหมายเหตุว่างานกลุ่มจะไม่ทำ backtest หรือการประเมินผล
การเปลี่ยนแปลงการผูก
Section titled “การเปลี่ยนแปลงการผูก”โหนดแสดงการผูก มันไม่ได้เปลี่ยนแปลงมัน แต่ละอันตั้งอยู่ที่ที่มันเคยเป็นเสมอ:
| เพื่อเปลี่ยน… | ไปที่ |
|---|---|
| สิ่งที่ backtest อ่าน | แท็บ Backtest → การกำหนดค่า → dataset ของมัน |
| สิ่งที่การประเมินผลอ่าน | แท็บ Evals → การตั้งค่าซูต → fixture dataset |
| สิ่งที่งานกลุ่มอ่านและเขียน | ตัวตรวจสอบของงานบนผืนผ้าใบ |
| สิ่งที่การทำงานโดยตรงอ่าน | การตั้งค่าของโหนดเอง |
ทำไม backtest ถึงอ่าน dataset ที่แตกต่างจากแผ่นงานของฉัน
Section titled “ทำไม backtest ถึงอ่าน dataset ที่แตกต่างจากแผ่นงานของฉัน”เพราะแผ่นงานคือ ตอนนี้ Backtest ถามว่าสิ่งที่ workflow ของคุณจะตัดสินใจเมื่อเดือนมีนาคมที่แล้ว และคำตอบที่ซื่อสัตย์เพียงคำตอบเดียวมาจากข้อมูลที่บันทึกเมื่อแต่ละค่าเป็นที่รู้จัก นั่นคือสิ่งที่ dataset ที่ถูกบันทึกไว้คือ — ดู เชื่อมต่อข้อมูลของคุณ สำหรับวิธีการจับแหล่งข้อมูลสดเข้าสู่หนึ่งและสร้างประวัติที่คุณสามารถทำ backtest ได้