コンテンツにスキップ

演算子

Signalエディタでは、よく知られた演算子のセットを提供しています。操作を簡単にするために、特別なクロスオーバー演算子のセットも追加しました。

記号名前カテゴリ
クロスクロスクロスオーバー
上方クロス上方クロスクロスオーバー
下方クロス下方クロスクロスオーバー
==等しい比較
!=等しくない比較
>=以上比較
<=以下比較
>より大きい比較
<より小さい比較
+加算数学
-減算数学
/除算数学
*乗算数学
%剰余数学

クロスオーバーの方向が重要でない場合は、この演算子を使用します。

クロスの例
MA 7がMA 30をクロスオーバーするとSignalが発動します。MA 7がMA 30をどちらの方向からクロスオーバーするかは問いません。

方向が下から上にクロスオーバー(上方クロス)する場合は、この演算子を使用します。

上方クロスの例
MA 7がMA 30を下から上にクロスオーバー(上方クロス)するとSignalが発動します。

方向が上から下にクロスオーバー(下方クロス)する場合は、この演算子を使用します。

下方クロスの例
MA 7がMA 30を上から下にクロスオーバー(下方クロス)するとSignalが発動します。

比較演算子。式の両辺が等しい場合にtrueを返します。

等しいの例
Indicator MA 7の値がMA30の値と等しい場合、Signalが発動します。

比較演算子。条件の両辺が等しくない場合に条件が満たされます。

等しくないの例
Indicator MA 7の値がMA30の値と等しくない場合、SignalはEAに注文のオープンを指示します。

比較演算子。条件の左辺が右辺以上の場合に条件が満たされます。

以上の例
Indicator MA 7の値がMA30の値以上の場合、SignalはEAに注文のオープンを指示します。

比較演算子。条件の左辺が右辺以下の場合に条件が満たされます。

以下の例
Indicator MA 7の値がMA30の値以下の場合、SignalはEAに注文のオープンを指示します。

比較演算子。条件の左辺が右辺より大きい場合に条件が満たされます。

より大きいの例
Indicator MA 7の値がMA30の値より大きい場合、SignalはEAに注文のオープンを指示します。

比較演算子。条件の左辺が右辺より小さい場合に条件が満たされます。

より小さいの例
Indicator MA 7の値がMA30の値より小さい場合、条件が満たされます。

この演算子を使用して数値を加算します。

加算の例
Indicator MA7の値がMA30 + 100より大きい場合、条件が満たされます。

この演算子を使用して数値を減算します。

減算の例
Indicator MA7の値がMA30 - 100より大きい場合、条件が満たされます。

この演算子を使用して数値を除算します。

除算の例
Indicator MA30を0.75で割った値がMA7の値より大きい場合、条件が満たされます。

この演算子を使用して数値を乗算します。

乗算の例
Indicator MA30に0.75を乗じた値がMA7の値より大きい場合、SignalはEAに注文のオープンを指示します。

除算後の余りを返します。

剰余の例
Indicator MA30 % 2の余りが0の場合、SignalはEAに注文のオープンを指示します。