注文をクローズしようとしている:
if(OrdersTotal()== 1)
{
OrderClose(16384,1、Ask、3、Red);
}
しかし、私が言いたいことは、次のようなものです:
if(現在の価格がRectanglePriceMax OrdersTotal()== 1より大きい場合)
{
OrderClose(16384,1、Ask、3、Red);
}
どのように私はそれを言うのですか?現在の価格はlt; my variablegtより大きい。 ?
注文をクローズしようとしている:
if(OrdersTotal()== 1)
{
OrderClose(16384,1、Ask、3、Red);
}
しかし、私が言いたいことは、次のようなものです:
if(現在の価格がRectanglePriceMax OrdersTotal()== 1より大きい場合)
{
OrderClose(16384,1、Ask、3、Red);
}
どのように私はそれを言うのですか?現在の価格はlt; my variablegtより大きい。 ?
おかげさまで...多分私はあなたに数学の質問をすることができますか?私は2つの変数を持っています... RectanglePriceMax(1.42000)RextanglePriceMin(1.43000)これらの通貨の値を保持しています...例は(上)にありますそれらの間にいくつのピップがあるのかを知りたい場合はIF、 if文を実行するには...だから私はそれを信じています:int var3 = 0; var3 = RectanglePriceMax - RectanglePriceMin; if(var3 lt; 50){stuff}でも何らかの理由で期待通りの結果が得られないのですが、これは正しいですか?
var3 =(RectanglePriceMax - RectanglePriceMin)/Point;これはあなたにピップの違いをもたらします。あなたが値を手に入れる前の状態は常に50未満になります。