コーディングの方法は? - ページ 129 1...122123124125126127128129130131132133134135136...347 新しいコメント i2trader 2008.09.20 15:45 #1281 ページングMR PIP 私はこのコーディングのことは初めてです。このコードの行をLSMAに置き換えるにはどうしたらいいかと考えていました。この作業を手伝っていただけませんか。 Trend = iMA(Symbol(), TrendTimeFrame, TrendPeriods, 0, MODE_LWMA, PRICE_CLOSE, 0); // PrevTrend = iMACD(Symbol(), PERIOD_M1, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 1)です。 あなたのLSMA_ MCAD_EMA mq4からこの行のコードで。 //+------------------------------------------------------------------------+ //| LSMA - 最小二乗移動平均関数の計算方法 //| LSMA_In_Color インジケータは、線形回帰線の 終点をプロットします |。 //+------------------------------------------------------------------------+ double LSMA(int Rperiod, int shift) { int i; double sum; int length double lengthvar; double tmp; double wt; length = Rperiod; sum = 0; for(i = length; i >= 1 ; i--) { lengthvar = length + 1; lengthvar /= 3; tmp = 0; tmp = ( i - lengthvar)*Close[length-i+shift]; sum+=tmp; } wt = MathFloor(sum*6/(length*(length+1))/Point)*Point)。 return(wt); } それとも、何か別の処理をしなければならないのでしょうか? How to code? help fineturn EA LSMA Indicator Kale 2008.09.20 17:03 #1282 i2trader: 私はこのようなコーディングのことは初めてです。私はこのコードの行をLSMAに置き換える方法を考えていました。このタスクで私を助けてもらえますか?Trend = iMA(Symbol(), TrendTimeFrame, TrendPeriods, 0, MODE_LWMA, PRICE_CLOSE, 0); // PrevTrend = iMACD(Symbol(), PERIOD_M1, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 1); あなたのLSMA_ MCAD_EMA mq4からこの行のコードで。 //+------------------------------------------------------------------------+ //| LSMA - 最小二乗移動平均関数の計算|. //| LSMA_In_Color インジケータは、線形回帰線の終点をプロットします |。 //+------------------------------------------------------------------------+ double LSMA(int Rperiod, int shift) { int i; double sum; int length double lengthvar; double tmp; double wt; length = Rperiod; sum = 0; for(i = length; i >= 1 ; i--) { lengthvar = length + 1; lengthvar /= 3; tmp = 0; tmp = ( i - lengthvar)*Close[length-i+shift]; sum+=tmp; } wt = MathFloor(sum*6/(length*(length+1))/Point)*Point)。 return(wt); } それとも、これを実現するために何か別のことをしなければならないのでしょうか? たぶん、これ。 Trend = LSMA(int Rperiod, int shift); ? takis76 2008.09.20 19:04 #1283 1つの注文でTakeProfitターゲットを変更する(ランタイム中) こんにちは。 一つ質問があります。 1つのオープンオーダーがあるとき、OrderModify関数を使ってオーダーをトレーリングストップしています。この場合、注文のストップロスを変更します。 OrderModify関数で1つの未決済注文の利益確定目標を変更することは可能でしょうか? OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Blue); 私の場合、1つの売りポジションを持つオープンオーダーを1つ持っていて、例えばEURUSDの通貨でテイクプロフィットを取って います。 例えば、利食い目標が1.4010で、通貨が利食い目標に近づいても注文が閉じず、トレンドが反転してストップロスで注文が失われてしまったとします。 注文をトレールストップすれば、より少ない利益で済むと言うことですね。 例えば、私の通貨が1.4009に達し、1.4010にならない場合、実行時に利益目標を変更し、1.4008にして利益を得るにはどうすればよいでしょうか。トレーリングストップではありません。 ありがとうございました。 i2trader 2008.09.20 21:30 #1284 MR PIPのページング どういう意味かよくわからないのですがLSMAのコードは を{ }の中に直接記述すればいいのでしょうか? koolzone 2008.09.20 22:48 #1285 助けてください 簡単なEAを作るのを手伝ってください。 ルール ペア:GBPUSD 時間枠:15menit 利食い:15 ピップス ストップロス:15ピップス ロット:0.1 オープンオーダー:現在のローソク足のprice_openからsellstop(-15)とbuystop(+15) EAは、価格_オープン=価格高値=価格低値のときに、15分ごとに注文を開くことになります。 任意のボディは私を助ける? luxinterior 2008.09.20 22:56 #1286 なかなかシンプルなEAですね、ご自分で書いてみてはいかがでしょうか? ラックス koolzone 2008.09.20 23:45 #1287 luxinterior: 簡単なEAだから、自分で書いてみたら? ラックス ありがとうございます。 やってみます G-Man 2008.09.22 11:16 #1288 最古の注文を決定する こんにちは、皆さん。 EA内の最も古い注文を特定し、それらを閉じることができるようにする方法を教えていただけると幸いです。 ありがとうございます。 G-Manさん luxinterior 2008.09.22 20:08 #1289 各注文のOrderOpenTime()を比較し、最も古い注文をクローズする。 ルクス G-Man 2008.09.23 04:52 #1290 luxinterior: 各注文のOrderOpenTime()を比較し、最も古いものをクローズする。 Lux Thx. 試してみるよ。 G-Man(ジーマン 1...122123124125126127128129130131132133134135136...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ページングMR PIP
私はこのコーディングのことは初めてです。このコードの行をLSMAに置き換えるにはどうしたらいいかと考えていました。この作業を手伝っていただけませんか。
Trend = iMA(Symbol(), TrendTimeFrame, TrendPeriods, 0, MODE_LWMA, PRICE_CLOSE, 0);
// PrevTrend = iMACD(Symbol(), PERIOD_M1, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 1)です。
あなたのLSMA_ MCAD_EMA mq4からこの行のコードで。
//+------------------------------------------------------------------------+
//| LSMA - 最小二乗移動平均関数の計算方法
//| LSMA_In_Color インジケータは、線形回帰線の 終点をプロットします |。
//+------------------------------------------------------------------------+
double LSMA(int Rperiod, int shift)
{
int i;
double sum;
int length
double lengthvar;
double tmp;
double wt;
length = Rperiod;
sum = 0;
for(i = length; i >= 1 ; i--)
{
lengthvar = length + 1;
lengthvar /= 3;
tmp = 0;
tmp = ( i - lengthvar)*Close[length-i+shift];
sum+=tmp;
}
wt = MathFloor(sum*6/(length*(length+1))/Point)*Point)。
return(wt);
}
それとも、何か別の処理をしなければならないのでしょうか?
私はこのようなコーディングのことは初めてです。私はこのコードの行をLSMAに置き換える方法を考えていました。このタスクで私を助けてもらえますか?
Trend = iMA(Symbol(), TrendTimeFrame, TrendPeriods, 0, MODE_LWMA, PRICE_CLOSE, 0);
// PrevTrend = iMACD(Symbol(), PERIOD_M1, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 1);
あなたのLSMA_ MCAD_EMA mq4からこの行のコードで。
//+------------------------------------------------------------------------+
//| LSMA - 最小二乗移動平均関数の計算|.
//| LSMA_In_Color インジケータは、線形回帰線の終点をプロットします |。
//+------------------------------------------------------------------------+
double LSMA(int Rperiod, int shift)
{
int i;
double sum;
int length
double lengthvar;
double tmp;
double wt;
length = Rperiod;
sum = 0;
for(i = length; i >= 1 ; i--)
{
lengthvar = length + 1;
lengthvar /= 3;
tmp = 0;
tmp = ( i - lengthvar)*Close[length-i+shift];
sum+=tmp;
}
wt = MathFloor(sum*6/(length*(length+1))/Point)*Point)。
return(wt);
}
それとも、これを実現するために何か別のことをしなければならないのでしょうか?たぶん、これ。
Trend = LSMA(int Rperiod, int shift);
?
1つの注文でTakeProfitターゲットを変更する(ランタイム中)
こんにちは。
一つ質問があります。
1つのオープンオーダーがあるとき、OrderModify関数を使ってオーダーをトレーリングストップしています。この場合、注文のストップロスを変更します。
OrderModify関数で1つの未決済注文の利益確定目標を変更することは可能でしょうか?
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Blue);
私の場合、1つの売りポジションを持つオープンオーダーを1つ持っていて、例えばEURUSDの通貨でテイクプロフィットを取って います。
例えば、利食い目標が1.4010で、通貨が利食い目標に近づいても注文が閉じず、トレンドが反転してストップロスで注文が失われてしまったとします。
注文をトレールストップすれば、より少ない利益で済むと言うことですね。
例えば、私の通貨が1.4009に達し、1.4010にならない場合、実行時に利益目標を変更し、1.4008にして利益を得るにはどうすればよいでしょうか。トレーリングストップではありません。
ありがとうございました。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
MR PIPのページング
どういう意味かよくわからないのですがLSMAのコードは
を{ }の中に直接記述すればいいのでしょうか?
助けてください
簡単なEAを作るのを手伝ってください。
ルール
ペア:GBPUSD
時間枠:15menit
利食い:15 ピップス
ストップロス:15ピップス
ロット:0.1
オープンオーダー:現在のローソク足のprice_openからsellstop(-15)とbuystop(+15)
EAは、価格_オープン=価格高値=価格低値のときに、15分ごとに注文を開くことになります。
任意のボディは私を助ける?
なかなかシンプルなEAですね、ご自分で書いてみてはいかがでしょうか?
ラックス
簡単なEAだから、自分で書いてみたら? ラックス
ありがとうございます。
やってみます
最古の注文を決定する
こんにちは、皆さん。
EA内の最も古い注文を特定し、それらを閉じることができるようにする方法を教えていただけると幸いです。
ありがとうございます。
G-Manさん
各注文のOrderOpenTime()を比較し、最も古い注文をクローズする。
ルクス
各注文のOrderOpenTime()を比較し、最も古いものをクローズする。 Lux
Thx.
試してみるよ。
G-Man(ジーマン