ข้ามไปยังเนื้อหา

โหนดข้อมูลอ่านอะไร

โหนด Load row หรือ Write row บนผืนผ้าใบไม่ได้ชี้ไปที่สถานที่เดียวที่ตายตัว สิ่งที่มันอ่านขึ้นอยู่กับ วิธี ที่ workflow ทำงาน:

เมื่อ workflow ทำงานเป็น… โหนดอ่าน…
การทำงานแบบสดหรือการทำงานแบบกลุ่ม source ที่มันเชื่อมต่อ — แผ่นงาน, ตาราง, datasets ที่บันทึกไว้
backtest dataset ที่เลือกในการตั้งค่าของ backtest ณ แต่ละช่วงเวลา
evaluation fixture dataset ที่เลือกในการตั้งค่าของ suite

นี่เป็นการตั้งใจ Backtest ไม่ควรอ่านข้อมูลสดของวันนี้ และการประเมินผลก็ไม่ควรอ่านข้อมูลสดเช่นกัน — ดังนั้น workflow เดียวกันที่ไม่มีการเปลี่ยนแปลง จะอ่าน datasets ที่ถูกแช่แข็งในสองกรณีเหล่านี้ สิ่งที่คุณทดสอบคือสิ่งที่คุณเรียกใช้

ตอนนี้โหนดจะแสดงทั้งสาม เพื่อให้คุณสามารถเห็นมันก่อนที่คุณจะเรียกใช้อะไร

เปิด 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 ได้