コーディングの方法は? - ページ 228 1...221222223224225226227228229230231232233234235...347 新しいコメント 削除済み 2010.02.24 16:33 #2271 MQL4文字列の書式設定 気にしないでください。使っていたフォントのせいだったんですね。正常に動作しています。 削除済み 2010.03.02 19:01 #2272 取引セッション中の負けトレードをカウントする関数 熟練したプログラマーの方で、取引セッション中の負けトレードの累計を記録する良い方法を教えていただけませんか? 私はEAにマジックナンバーと日付に基づいて取引履歴から負けトレードをカウントさせたいと思っています。 負けトレードの数に達すると、EAに残りのセッションのトレードを停止させることができます。 基本的には、マジックナンバーと日付に基づいて負けた取引の集計カウントを返すコードスニペットを誰かが私に示すことができれば、私は大喜びです。 ありがとうございます。 ウィル Ovidiu Marius 2010.03.02 19:44 #2273 定義 int session_start;[/PHP] on init put this init() { session_start= TimeCurrent(); } Function Losses: [PHP]int Losses(){ int total=0; for (int i= OrdersTotal() - 1; i>= 0; i--){ OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderProfit()+OrderSwap()+OrderCommission()<0 && OrderCloseTime()>=session_start) total++; } return (total); } How to code? コーディングのヘルプ Coding help zoglchaim 2010.03.02 21:37 #2274 保留中の注文 でMA値を使用する 皆さん、こんにちは。 以下は質問です。 MA値を保留注文で使いたいのですが というのは、以下のようなことです。 私はエラーuninit reason 0を取得します。 MAを入れることと関係があるのかどうかわかりません。 int start() { int ticket; double point; //---- point=MarketInfo(Symbol(),MODE_POINT); //---- while(true) { ticket=OrderSend(Symbol(),OP_SELLSTOP,1.0,iMA(NULL,0,20,8,MODE_SMA,PRICE_CLOSE,0)*point,0,0,0,"some comment",16384,0,Green); if(ticket<=0) Print("Error = ",GetLastError()); else { Print("ticket = ",ticket); break; } //---- 10 seconds wait Sleep(10000); } //---- return(0); } How to code? script for putting pending pending ticket cannot executed. zoglchaim 2010.03.04 22:57 #2275 簡単な質問マーケット情報 簡単なものはこちら これはコードです 何が間違っているのでしょうか? 私は0.0000000何かの値を取得する必要がありますか? それは違いを作るかどうか、そのデモ口座 fxcm私は知らない? int start() { RefreshRates(); double i; i=MarketInfo("AUDUSD",MODE_POINT); Alert("Point= " ,i , " !");// Alert return; // Exit start() } ファイル: point_capture.jpg 24 kb Michael 2010.03.08 23:18 #2276 削除済み 2010.03.09 00:48 #2277 こんにちは。 最後の注文がStopLossによって閉じられた場合、私のEAが注文ロットを2倍にする必要があります。 どのようにプログラムすればいいでしょうか? よろしくお願いします。 swagman1 2010.03.09 03:06 #2278 xx3xxx 2010.03.09 17:19 #2279 別途、こちらにもお願いしています。 (それは不可能なのか、それとも簡単なのか) >> https://www.mql5.com/en/forum/180082 クリッククリック Michael 2010.03.10 00:35 #2280 1...221222223224225226227228229230231232233234235...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MQL4文字列の書式設定
気にしないでください。使っていたフォントのせいだったんですね。正常に動作しています。
取引セッション中の負けトレードをカウントする関数
熟練したプログラマーの方で、取引セッション中の負けトレードの累計を記録する良い方法を教えていただけませんか?
私はEAにマジックナンバーと日付に基づいて取引履歴から負けトレードをカウントさせたいと思っています。 負けトレードの数に達すると、EAに残りのセッションのトレードを停止させることができます。
基本的には、マジックナンバーと日付に基づいて負けた取引の集計カウントを返すコードスニペットを誰かが私に示すことができれば、私は大喜びです。
ありがとうございます。
ウィル
定義
on init put this
{
session_start= TimeCurrent();
}Function Losses:
[PHP]int Losses(){
int total=0;
for (int i= OrdersTotal() - 1; i>= 0; i--){
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic &&
OrderProfit()+OrderSwap()+OrderCommission()<0 &&
OrderCloseTime()>=session_start)
total++;
}
return (total);
}保留中の注文 でMA値を使用する
皆さん、こんにちは。
以下は質問です。
MA値を保留注文で使いたいのですが
というのは、以下のようなことです。
私はエラーuninit reason 0を取得します。
MAを入れることと関係があるのかどうかわかりません。
int start()
{
int ticket;
double point;
//----
point=MarketInfo(Symbol(),MODE_POINT);
//----
while(true)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,1.0,iMA(NULL,0,20,8,MODE_SMA,PRICE_CLOSE,0)*point,0,0,0,"some comment",16384,0,Green);
if(ticket<=0) Print("Error = ",GetLastError());
else { Print("ticket = ",ticket); break; }
//---- 10 seconds wait
Sleep(10000);
}
//----
return(0);
}
簡単な質問マーケット情報
簡単なものはこちら
これはコードです
何が間違っているのでしょうか?
私は0.0000000何かの値を取得する必要がありますか?
それは違いを作るかどうか、そのデモ口座 fxcm私は知らない?
{
RefreshRates();
double i;
i=MarketInfo("AUDUSD",MODE_POINT);
Alert("Point= " ,i , " !");// Alert
return; // Exit start()
}こんにちは。
最後の注文がStopLossによって閉じられた場合、私のEAが注文ロットを2倍にする必要があります。 どのようにプログラムすればいいでしょうか?
よろしくお願いします。
別途、こちらにもお願いしています。
(それは不可能なのか、それとも簡単なのか)
>>
https://www.mql5.com/en/forum/180082
クリッククリック