أداة
Logic
logic.boolean
المُدخلات
إشارة الصح/الخطأ الأولى — مثلًا مرشّح اتجاه أو محفّز تقاطع.
إشارة الصح/الخطأ الثانية (تُتجاهَل في وضع 'not') — مثلًا مرشّح زخم أو جلسة.
المُخرجات
خط صح/خطأ يحمل نتيجة البوابة المختارة، قيمة واحدة لكل شمعة.
تدمج Logic إشارات صح/خطأ ببوابة واحدة. إنها غراء الشروط: اشترط الاثنين، أو اسمح بأيٍّ منهما، أو اطلب واحدًا بالضبط، أو اقلب إشارة فحسب — بتحكم منتقي الوضع.
كيف تعمل
وصّل مدخلًا منطقيًا أو اثنين (a وb) واختر وضعًا. 'and' صحيح فقط حين يكون الاثنان صحيحين؛ 'or' صحيح حين يكون أحدهما على الأقل صحيحًا؛ 'xor' صحيح حين يكون واحد بالضبط صحيحًا؛ 'not' يتجاهل b ويعكس a. يُعطّل منتقي الوضع المدخل الثاني عند اختيار 'not'.
الأوضاع
صحيح فقط حين يكون a وb كلاهما صحيحًا.
متى تُستخدَم: اشترط كل الشروط معًا، مثلًا اتجاه صاعد AND زخم صاعد قبل الدخول.
صحيح حين يكون أحد a أو b على الأقل صحيحًا.
متى تُستخدَم: اقبل أيًا من عدة إعدادات، مثلًا أطلِق عند إشارة اختراق OR ارتداد.
صحيح حين يكون واحد بالضبط من a أو b صحيحًا، لكن ليس كلاهما.
متى تُستخدَم: حين تريد جانبًا واحدًا نشطًا في كل مرة، مثلًا إشارة شراء OR بيع لكن أبدًا معًا.
يعكس a — الصحيح يصبح خطأً والخطأ يصبح صحيحًا؛ يُتجاهَل المدخل b.
متى تُستخدَم: احجب على شرط، مثلًا ادخل فقط حين تكون راية «نافذة أخبار» غير مضبوطة.
الإعدادات
أي بوابة منطقية تُطبَّق: 'and' تحتاج مدخلين صحيحين، و'or' تحتاج واحدًا على الأقل، و'xor' تحتاج واحدًا بالضبط، و'not' تعكس المدخل a (متجاهلةً b).
يتصل بـ
أمثلة
- اضبط الوضع على and ووصّل راية اتجاه صاعد إلى a وراية زخم صاعد إلى b للدخول فقط حين يتفقان.
- اضبط الوضع على not وغذِّ راية «وقف إطلاق نار للأخبار» إلى a لحجب الدخولات أثناء الأخبار المجدولة.
أخطاء شائعة
- ترك مدخل b غير موصول في وضع or/and، فترى البوابة قيمة افتراضية تغيّر النتيجة بصمت.
- اللجوء إلى xor بينما تقصد or — يتوقف xor حين يكون الاثنان صحيحين، ما قد يُسقِط أقوى إعداداتك بصمت.