for(LotBuy=0,OrdBuy=0,LotSell=0,OrdSell=0,i=OrdersTotal()-1;i>=0;i--)
//что за чехордаfor (int i = OrdersTotal() - 1; i >= 0; i--)
//как-то так//и еще
OrdBuy+=OrdersTotal(); //здесь нет.... ты прибовляеш общее количество открытх и отложенных ордеров //попроще
OrdBuy++;
//также и с OP_SELL
標準偏差の チャンネルを作ろうとしたのですが、MT4で持っているチャンネルと一致しません。回帰の中心線は完全に一致するが、チャネル線は一致しない。各バーで終値と回帰線の値の差を求め、その差の二乗を求め、N本のバーを合計し、Dev=MathSqrt(sum/N)で偏差を求めます。今、それを確認するために、わざとトレーディングステーションにデモ口座を開設してみました。そこの標準偏差のチャンネルは、私のものと全く同じです。上画面:Trading Stationプラットフォームのチャンネル(広告と思わないでください、私はこのようなプラットフォームは好きではありません)。下のスクリーンショット。MT4-青線-私のチャンネル、ベージュ部分-標準的なMT4チャンネル、偏差はどこでも同じ=1.0です。
MT4と全く同じチャンネルが必要です。どのような製法で作られているのかご存知の方がいらっしゃいましたら、教えてください。よろしくお願いします。
チャートについて、では、すみません、よく読んでいなかったようです。の計算を利用した2つ目のインジケータを使用することも可能ですが、1つ目のインジケータを使用した場合
iCustomで理解したのですが、ウインドウインジケータが自動的にチャートの方を起動して、どちらかのパラメータ(期間、計算方法など)を変更することは可能でしょうか?
こんにちは。助言して下さい、私は正しく開いた順序の数を数えることができません、ロットは正しく数えます、しかし順序-最初にそれはすべて数えます(両方買い、販売)、そして一般に 3 つの順序の後である進行と数えます
Double LotBuy,LotSell;
int OrdBuy, OrdSell;
// ------------ 買いマジックと売りマジックで注文とロットを数える -------------------------
for(LotBuy=0,OrdBuy=0,LotSell=0,OrdSell=0,i=OrdersTotal()-1;i>=0;i--).
{
OrderSelect(i,SELECT_BY_POS);
if(OrderSymbol()!=Symbol() && (OrderMagicNumber () != MagicBuy || OrderMagicNumber () != MagicSell ) ))continue;
if(OrderType()==OP_BUY)の場合。
{
LotBuy+=OrderLots(); //ここで正しくカウントされる
OrdBuy+=OrdersTotal(); //ここでカウントされない
}
else
if(OrderType()==OP_SELL)
{
LotSell+=OrderLots();
OrdSell+=OrdersTotal();
} ...
}
ソースコード禁止
こんにちは。あなたが助言してください、私は正しくオープンオーダーの数をカウントすることはできません、ロットは正しくカウントしますが、注文 - 最初にそれはすべてのカウント(買いと売りの両方)、および一般的に3注文後にいくつかの進行でカウントされます。
ダブル ロットバイ、ロットセル
int OrdBuy, OrdSell;
// ------------ BYとSELマジックのオーダーとロットを数える ----------------------------
for(LotBuy=0,OrdBuy=0,LotSell=0,OrdSell=0,i=OrdersTotal()-1;i>0;i--)。
{
OrderSelect(i,SELECT_BY_POS);
if(OrderSymbol()!=Symbol() && (OrderMagicNumber () != MagicBuy || OrderMagicNumber () != MagicSell ))を続ける。
if(OrderType()==OP_BUY)
{
LotBuy+=OrderLots(); //ここで正しくカウントされています。
OrdBuy+=OrdersTotal();//ここでそうではない
}
さもなくば
if(オーダータイプ()==OP_SELL)
{
LotSell+=OrderLots()です。
OrdSell+=OrdersTotal()です。
}
}
mt4はwin8の新しいラップトップで問題なく動作しますか?
ネットブック、1ギガ、win8。
2端子+Opera、動作、文句なし。