for (int i=OrdersTotal()-1; i>=0; i--) { if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break; if (OrderType()==OP_BUYSTOP)) OrderDelete(OrderTicket()); if (OrderType()==OP_SELLSTOP ) OrderDelete(OrderTicket()); if (OrderType()==OP_SELL ) OrderClose(OrderTicket(),OrderLots(),Ask,slippage); if (OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),Bid,slippage); } }.
こんな感じ。
現在時刻から Time_Control までの ZigZag の極値を配列で収集する。
ジグザグは全部で何本あるのか、数え方を教えてください。
こんにちは。
文法については、事前にごめんなさい :/。質問ですが、引用履歴を(コードで)書き換えるにはどうしたらいいのでしょうか?MT4を使って、他のブローカーのデータを分析したい。ジグザグは全部で何本あるのか、数え方を教えてください。
変数li_INDに書き込むか、次のようにします。
count=ArraySize(lda_Extremum);
ジグザグは全部で何本あるのか、数え方を教えてください。
次のようにすれば。
- を指定すると、fdt_TimeControl 以降に見つかった極値の数が返されます。ありがとうございました。
こんにちは。
設定で1:1の固定ウェイトでスケジュールを入力することは可能でしょうか?
可能であれば、その方法を教えてください。
あらかじめご了承ください。
午後
a=trueとb=trueの条件で2つの保留注文(BuyStopとSellStop)を開くコードを書き、しばらくしてEAが両方の注文を閉じ、新しいシグナルが現れるまで、しかし時々EAは同じ方向に2つの保留注文を開くのです。なぜこのようなことが起こるのか、この「バグ」を回避する方法は?
if (a=true && b=true)
{
int OrderCount = OrdersTotal();
if (OrderCount>)1) return(0);
ticket1=OrderSend(Symbol(), OP_BUYSTOP, getLot(), PriceOpen_Buy, slippage, PriceOpen_Sell,0,0,Green);
Sleep(1000).
ticket2=OrderSend(Symbol()、OP_SELLSTOP、getLot()、PriceOpen_Sell、slippage、PriceOpen_Buy、0、0、Green)。
Sleep(1000*59*TimeFrame);
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYSTOP)) OrderDelete(OrderTicket());
if (OrderType()==OP_SELLSTOP ) OrderDelete(OrderTicket());
if (OrderType()==OP_SELL ) OrderClose(OrderTicket(),OrderLots(),Ask,slippage);
if (OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),Bid,slippage);
} }.
return(0)です。
}
ヒントをください。
よろしくお願いします。
これらの変数の値は、array-traceboxesに格納される。
つまり、こんな風に持っているんですね.
条件
午後
a=trueとb=trueの条件で2つの保留注文(BuyStopとSellStop)を開くコードを書き、しばらくしてEAが両方の注文を閉じ、新しいシグナルが現れるまで、しかし時々EAは同じ方向で2つの保留注文を開きます。なぜこのようなことが起こるのか、この「バグ」を回避する方法は?
アドバイスをお願いします。
よろしくお願いします。
たぶん、ここです。
実はそんなに「寝て」いない - Sleep(1000*59*TimeFrame); - 新しいティックが入り、あなたのコードが始まり、2つの注文が開き、その後「2時間」(条件付き)休止し、その後、突然2時間前に得た価格で注文の1つが市場になった場合に閉じようとします - ORIGINAL!!!。誰に教わった?
注文開始時刻をグローバル変数に 固定し、m³ TimeCurrent()と固定時刻の差を制御することができます。