تخطَّ إلى المحتوى
StatePath
أطلس الأدواتlogic.boolean

أداة

Logic

logic.boolean

LogicBoolean

المُدخلات

aBoolean

إشارة الصح/الخطأ الأولى — مثلًا مرشّح اتجاه أو محفّز تقاطع.

bBoolean

إشارة الصح/الخطأ الثانية (تُتجاهَل في وضع 'not') — مثلًا مرشّح زخم أو جلسة.

المُخرجات

Boolean

خط صح/خطأ يحمل نتيجة البوابة المختارة، قيمة واحدة لكل شمعة.

تدمج Logic إشارات صح/خطأ ببوابة واحدة. إنها غراء الشروط: اشترط الاثنين، أو اسمح بأيٍّ منهما، أو اطلب واحدًا بالضبط، أو اقلب إشارة فحسب — بتحكم منتقي الوضع.

مخطّط عام للأداة LogicabANDout0 0 → 00 1 → 01 0 → 01 1 → 1

كيف تعمل

وصّل مدخلًا منطقيًا أو اثنين (a وb) واختر وضعًا. 'and' صحيح فقط حين يكون الاثنان صحيحين؛ 'or' صحيح حين يكون أحدهما على الأقل صحيحًا؛ 'xor' صحيح حين يكون واحد بالضبط صحيحًا؛ 'not' يتجاهل b ويعكس a. يُعطّل منتقي الوضع المدخل الثاني عند اختيار 'not'.

الأوضاع

Andand

صحيح فقط حين يكون a وb كلاهما صحيحًا.

مخطّط AndabANDout0 0 → 00 1 → 01 0 → 01 1 → 1

متى تُستخدَم: اشترط كل الشروط معًا، مثلًا اتجاه صاعد AND زخم صاعد قبل الدخول.

Oror

صحيح حين يكون أحد a أو b على الأقل صحيحًا.

مخطّط OrabORout0 0 → 00 1 → 11 0 → 11 1 → 1

متى تُستخدَم: اقبل أيًا من عدة إعدادات، مثلًا أطلِق عند إشارة اختراق OR ارتداد.

Xorxor

صحيح حين يكون واحد بالضبط من a أو b صحيحًا، لكن ليس كلاهما.

مخطّط XorabXORout0 0 → 00 1 → 11 0 → 11 1 → 0

متى تُستخدَم: حين تريد جانبًا واحدًا نشطًا في كل مرة، مثلًا إشارة شراء OR بيع لكن أبدًا معًا.

Notnot

يعكس a — الصحيح يصبح خطأً والخطأ يصبح صحيحًا؛ يُتجاهَل المدخل b.

مخطّط NotaNOTout0 → 11 → 0

متى تُستخدَم: احجب على شرط، مثلًا ادخل فقط حين تكون راية «نافذة أخبار» غير مضبوطة.

الإعدادات

modeenum

أي بوابة منطقية تُطبَّق: 'and' تحتاج مدخلين صحيحين، و'or' تحتاج واحدًا على الأقل، و'xor' تحتاج واحدًا بالضبط، و'not' تعكس المدخل a (متجاهلةً b).

الخيارات:andorxornot

يتصل بـ

يقرأ من
يغذّي

أمثلة

  • اضبط الوضع على and ووصّل راية اتجاه صاعد إلى a وراية زخم صاعد إلى b للدخول فقط حين يتفقان.
  • اضبط الوضع على not وغذِّ راية «وقف إطلاق نار للأخبار» إلى a لحجب الدخولات أثناء الأخبار المجدولة.

أخطاء شائعة

  • ترك مدخل b غير موصول في وضع or/and، فترى البوابة قيمة افتراضية تغيّر النتيجة بصمت.
  • اللجوء إلى xor بينما تقصد or — يتوقف xor حين يكون الاثنان صحيحين، ما قد يُسقِط أقوى إعداداتك بصمت.

اطّلع أيضًا