コーディングの方法は? - ページ 127 1...120121122123124125126127128129130131132133134...347 新しいコメント IN10TION 2008.09.05 20:02 #1261 :: コード内で "property "を使用することはできません。"color "を通常の変数名としてif文で使用します。 :: そして、その色の結果をSetIndexStyle()で使用します(これはマニュアルで調べてください)。SetIndexStyle(0,DRAW_LINE,0,0,indic.1); :: これをすべてinit()関数に 記述するのです。:: プロパティはどこに、どのように配置されなければならないか、マニュアルで確認してください、考慮すべき点が異なります。 IN10TION Dave137 2008.09.05 21:51 #1262 ありがとうございます、これなら試せそうです。 デイブ <<< raffinoso 2008.09.07 18:20 #1263 時間帯と曜日で閉じるEA こんにちは、コーダー 私は、以下のオプションを持つEAを作成しようとしています。 選択された時間と時刻で開始します。 この機能は 動作しているように見えます。 もう一つのオプションは 選択された時間と時刻にすべての取引を終了する。 私が書いたEA-Templateをご覧ください。 誰かこの老人を助けてくれませんか? ファイル: _1_ea_test_template_v1.1.mq4 15 kb mish 2008.09.08 00:12 #1264 OrderOpenPrice()の最初の初期値をロックする。 OrderOpenPrice() の値の最初の出現を固定する方法をご存知の方はいらっしゃいますか? 例えば、double x=OrderOpenPrice(); しかし、私はその値を決して変更したくありません。 注文の売却や更新の際に値が変わることはありません。 私は基準点として動作するようにxが必要です。 どのようなヘルプは非常に高く評価 ありがとうございました。 luxinterior 2008.09.08 02:14 #1265 価格をコメントとして記述し、変更したくなるまで各注文に移動させるか、グローバル変数を使用するか、ファイルに書き込むか、いずれかの方法を取ることができます。 ラックス g_r_a_robinson 2008.09.08 09:39 #1266 ピン以外のパターンでスイングハイ/ローのコードを動作させる試み こんにちは。 私は、価格がスイングハイ/ローにあるかどうかを教えてくれるインジケータを呼び出すEAを持っています。それは、現在のバー上で正常に動作するので、例えば、そのピンバーとそのスイングハイ/ローにある場合、私のEAは、買い/売りエントリを作成します。私のEAがピンバーを拾っている限り、それは素晴らしい作品です。 しかし、私はスイングハイ/ローで言うインサイドバーでエントリを作る必要がある場合は、その良いではありません高/低バーとして渡されるため。 このコードは、最初のバーのクローズに対して動作しますが、私はコードが2番目または3番目のクローズに対して動作する必要があります。 言い換えれば、私はEAが高値/安値の数バー後に高値/安値にあることを記憶する方法を必要としているのです。 (prevtime != Time[0]) { DeleteSellLimit(); } prevtime = Time[0]; luxinterior 2008.09.08 21:09 #1267 startcolor を文字列として持つのではなく、色として持つ。 ラックス 削除済み 2008.09.09 03:00 #1268 中国語やアラビア語のフォントをインジケータ内で使用し、テキストがチャート上に表示されるようにコーディングできますか? Dave137 2008.09.10 01:57 #1269 luxinterior: startcolorを文字列として持つ代わりに、それを色として持っている Lux ラックス、インジケーターの色が1色しか変化しない場合(例えば赤から緑へ)にはこのように動作しますが、条件の変化に応じて2色のインジケーターを変化させることができます。インジケーターの条件1から条件2へ。 Bool Condition 1 = True: インジケータAの色 = 黄 //上方向 - Buffer 2 Bool Condition 1 = True: インジケータBの色 =Clr_NONE- Buffer 3 ブール条件2 = False。 インジケータ A の色 = Clr_NONE - バッファ 2 Bool Condition 2 = False: インジケータ A の色 = Clr_NONE - Buffer 2 インジケータBの色=マゼンタ //下方向 - バッファ3 ラックス、ではどう解決すればいいのでしょうか? ご回答をお待ちしております。そして、応答していただきありがとうございます Dave Dave137 2008.09.11 00:24 #1270 #property indicator_color1 Magenta #property indicator_color2 Yellow extern bool TrendDirectionUp=true; string Color1; string Color2; int init() { if(TrendDirectionUp==true){ Color1=Yellow; Color2=CLR_NONE; } if(TrendDirectionUp==false){ Color1=CLR_NONE; Color2=Magenta; } SetIndexStyle(0,DRAW_ARROW,0,star_size,Color1); SetIndexStyle(1,DRAW_ARROW,0,star_size,Color2); SetIndexArrow(0,172);//333 SetIndexArrow(1,172);//334 SetIndexBuffer(0,b1); SetIndexBuffer(1,b2); return(0); } 今現在、Color(s) 1とColor(s) 2の両方がグラフ上で'black'を表示しています。 この問題を解決するために、どなたか専門家のGuruに助けていただけないでしょうか? 事前にありがとうございました。 アスク! How to code? Ask! 1...120121122123124125126127128129130131132133134...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ありがとうございます、これなら試せそうです。
デイブ
<<<
時間帯と曜日で閉じるEA
こんにちは、コーダー
私は、以下のオプションを持つEAを作成しようとしています。
選択された時間と時刻で開始します。
この機能は 動作しているように見えます。
もう一つのオプションは
選択された時間と時刻にすべての取引を終了する。
私が書いたEA-Templateをご覧ください。
誰かこの老人を助けてくれませんか?
OrderOpenPrice()の最初の初期値をロックする。
OrderOpenPrice() の値の最初の出現を固定する方法をご存知の方はいらっしゃいますか?
例えば、double x=OrderOpenPrice(); しかし、私はその値を決して変更したくありません。
注文の売却や更新の際に値が変わることはありません。
私は基準点として動作するようにxが必要です。
どのようなヘルプは非常に高く評価
ありがとうございました。
価格をコメントとして記述し、変更したくなるまで各注文に移動させるか、グローバル変数を使用するか、ファイルに書き込むか、いずれかの方法を取ることができます。
ラックス
ピン以外のパターンでスイングハイ/ローのコードを動作させる試み
こんにちは。
私は、価格がスイングハイ/ローにあるかどうかを教えてくれるインジケータを呼び出すEAを持っています。それは、現在のバー上で正常に動作するので、例えば、そのピンバーとそのスイングハイ/ローにある場合、私のEAは、買い/売りエントリを作成します。私のEAがピンバーを拾っている限り、それは素晴らしい作品です。 しかし、私はスイングハイ/ローで言うインサイドバーでエントリを作る必要がある場合は、その良いではありません高/低バーとして渡されるため。
このコードは、最初のバーのクローズに対して動作しますが、私はコードが2番目または3番目のクローズに対して動作する必要があります。 言い換えれば、私はEAが高値/安値の数バー後に高値/安値にあることを記憶する方法を必要としているのです。
(prevtime != Time[0])
{
DeleteSellLimit();
}
prevtime = Time[0];
startcolor を文字列として持つのではなく、色として持つ。
ラックス
中国語やアラビア語のフォントをインジケータ内で使用し、テキストがチャート上に表示されるようにコーディングできますか?
startcolorを文字列として持つ代わりに、それを色として持っている Lux
ラックス、インジケーターの色が1色しか変化しない場合(例えば赤から緑へ)にはこのように動作しますが、条件の変化に応じて2色のインジケーターを変化させることができます。インジケーターの条件1から条件2へ。
Bool Condition 1 = True: インジケータAの色 = 黄 //上方向 - Buffer 2
Bool Condition 1 = True: インジケータBの色 =Clr_NONE- Buffer 3
ブール条件2 = False。 インジケータ A の色 = Clr_NONE - バッファ 2
Bool Condition 2 = False: インジケータ A の色 = Clr_NONE - Buffer 2 インジケータBの色=マゼンタ //下方向 - バッファ3
ラックス、ではどう解決すればいいのでしょうか?
ご回答をお待ちしております。そして、応答していただきありがとうございます![](https://c.mql5.com/forextsd/smiles/smile.png)
Dave
#property indicator_color2 Yellow
extern bool TrendDirectionUp=true;
string Color1;
string Color2;
int init() {
if(TrendDirectionUp==true){
Color1=Yellow;
Color2=CLR_NONE;
}
if(TrendDirectionUp==false){
Color1=CLR_NONE;
Color2=Magenta;
}
SetIndexStyle(0,DRAW_ARROW,0,star_size,Color1);
SetIndexStyle(1,DRAW_ARROW,0,star_size,Color2);
SetIndexArrow(0,172);//333
SetIndexArrow(1,172);//334
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}今現在、Color(s) 1とColor(s) 2の両方がグラフ上で'black'を表示しています。
この問題を解決するために、どなたか専門家のGuruに助けていただけないでしょうか?
事前にありがとうございました。