アプリ版:「スタンプのみでお礼する」機能のリリースについて

MT4の自作EAがうまく決済注文を出してくれません。新規注文用のMAのGC・DCで新規注文をだし、決済用のMAのGC・DCで決済注文をだす、EAなのですが、うまく決済注文がでず、テイクプロフィットとストップで決済してしまいます。2つのMAで、決済を確実にするにはどうしたらよいのでしょうか。たいへん困っています。よろしくお願いします。

A 回答 (1件)

OrderSelectでオーダーを選択し


OrderMagicNumberでそのEAのポジションか確認
OrderTypeでBUYかSELLを判定
OrderTicketを指定してOrderCloseではだめですか?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
決済注文例
if ((MA1 < MA3))
{
total = OrdersTotal();
if(ticket > 0)
if(OrderType()==OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,White);
}
return(0);
こんな感じで入れてみましたが、うまく注文がでていません。

お礼日時:2009/08/31 12:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!