どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1103 1...109610971098109911001101110211031104110511061107110811091110...1178 新しいコメント money_maker 2016.10.05 17:18 #11021 Good day) Fibo levelの価格を取得する方法を教えていただけませんか? この行のどこが悪いのでしょうか? モディファイアは最初の行を指しているようですが、最初のアンカー ポイントの価格が表示されています...。ObjectGetDouble(0,Fibo_Arrow,OBJPROP_PRICE,0); 他のすべてのモディファイアとオプションを試しましたが Vitalie Postolache 2016.10.05 17:23 #11022 Money_Maker: Good afternoon) Please advise: How do I get the price of expansion fibo level? この行はどうしたのでしょうか? モディファイヤーは最初の行を指していると思うのですが、最初のアンカーポイントの値段が出てしまいます...。 他のすべてのモディファイアとオプションを試しましたがObjectGet("Fibo",OBJPROP_FIRSTLEVEL+n); money_maker 2016.10.05 17:44 #11023 evillive: これはレベルの説明から わかるもので、この場合は261.8ですが、このレベルの価格がわかればいいのですが......。 Vitalie Postolache 2016.10.05 20:07 #11024 Money_Maker: 返信ありがとうございました。 レベルの説明、この場合は261.8ですが、レベルの価格を知りたいのですが...。 自分で適正レベルを計算する方が簡単なのでは? money_maker 2016.10.05 20:23 #11025 evillive: 必要なレベルを自分で計算する方が簡単なのでは? ラインから取得することができないので、そのようにする必要があるかもしれません(ObjectGetDoublのモディファイアには、あるラインの値を取得すると書かれていますが(FiboやPitchforkであれば))。 削除済み 2016.10.06 14:04 #11026 Money_Maker: フィボレベルの価格を知るには?モディファイアは1行目を指して、最初のアンカーポイントの価格を返しているのだと思います。 ObjectGet("Fibo",OBJPROP_FIRSTLEVEL+n);n の値に応じて、関数 は 0.0 0.236 0.382 0.5 といった具合に返します。初期価格と最終価格を求めるには、次のようにします。 Время1=ObjectGet("Fibo 25894", 0); Цена1= ObjectGet("Fibo 25894", 1); Время2=ObjectGet("Fibo 25894", 2); Цена2= ObjectGet("Fibo 25894", 3);他のレベルの価格は、比率を使用して計算することができます。 money_maker 2016.10.06 15:27 #11027 LRA:n の値に応じて、関数 は 0.0 0.236 0.382 0.5 といった具合に返します。開始価格と終了価格を得るには、次のようにします。他のレベルの価格は、比率を使って計算することができます。 ありがとうございます)この方法で試してみます。 shtr 2016.10.10 21:00 #11028 皆さん、こんにちは。注文が開始されない理由を教えてください。extern int MA_1=5;extern int MA_2=20;extern MA_3=80;extern inttern TP=100;extern int SL=50;extern double Lot=0.1;文字列 Symb;//+------------------------------------------------------------------+//| 専門家による初期化機能//+------------------------------------------------------------------+int OnInit(){double MA_1_t;double MA_2_t;double MA_3_t;int 合計int pos;MA_1_t=iMA(NULL,0,MA_1,0,MODE_EMA,PRICE_CLOSE,0);MA_2_t=iMA(NULL,0,MA_2,0,MODE_EMA,PRICE_CLOSE,0);MA_3_t=iMA(NULL,0,MA_3,0,MODE_EMA,PRICE_CLOSE,0);Symb=Symbol()です。合計=0;for(pos=1; pos<=OrdersTotal(); pos++)pos=OrderSelect(pos-1,MODE_TRADES);if(pos==0)if(MA_1_t>MA_2_t&&Open[1]<MA_1_t&&Close[1]>MA_1_t){pos=OrderSend(Symbol()、OP_BUY、Lot、Ask、3、Ask-SL*Point、Ask+TP*Point、"私の注文",16384,0,clrGreen)。return(0)です。}if(MA_1_t<MA_2_t&&Open[1]>MA_1_t&&Close[1]<MA_1_t){pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed) とします。return(0)です。}return(0)です。} Any rookie question, so [ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. EA that sells when 削除済み 2016.10.11 02:47 #11029 shtr: 注文が開けない理由を教えてください。 pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed) とします。ログには何と書いてあるのですか?ECN口座などでは、ストップ(SL TP)をゼロにして開設し、その後修正する必要があります。それ以外の場合はエラー 130 shtr 2016.10.11 03:53 #11030 LRA:ログには何と書いてあるのですか?ECN口座などでは、ストップ(SL TP)をゼロにして開設し、その後修正する必要があります。それ以外の場合はエラー 1302016.10.11 08:51:37.151 Expert 1111 GBPUSD,M15: ロードに成功しました。2016.10.11 08:51:39.678 TestGenerator: 現在のスプレッド3が使用されています。2016.10.11 08:51:46.724 2016.01.01 00:00 1111 入力: MA_1=5; MA_2=20; MA_3=80; TP=100; SL=50; Lot=0.1です。2016.10.11 08:52:02.646 GBPUSD,M15: 2399186 tickイベント(2922バー、2400187バーステート)を0:00:15.922で処理(総時間0:00:25.437)。これはテスターのものです。 1...109610971098109911001101110211031104110511061107110811091110...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
この行のどこが悪いのでしょうか? モディファイアは最初の行を指しているようですが、最初のアンカー ポイントの価格が表示されています...。
他のすべてのモディファイアとオプションを試しましたが
Good afternoon) Please advise: How do I get the price of expansion fibo level?
この行はどうしたのでしょうか? モディファイヤーは最初の行を指していると思うのですが、最初のアンカーポイントの値段が出てしまいます...。
他のすべてのモディファイアとオプションを試しましたが
これはレベルの説明から わかるもので、この場合は261.8ですが、このレベルの価格がわかればいいのですが......。
返信ありがとうございました。
レベルの説明、この場合は261.8ですが、レベルの価格を知りたいのですが...。
必要なレベルを自分で計算する方が簡単なのでは?
n の値に応じて、関数 は 0.0 0.236 0.382 0.5 といった具合に返します。初期価格と最終価格を求めるには、次のようにします。
他のレベルの価格は、比率を使用して計算することができます。
n の値に応じて、関数 は 0.0 0.236 0.382 0.5 といった具合に返します。開始価格と終了価格を得るには、次のようにします。
他のレベルの価格は、比率を使って計算することができます。
皆さん、こんにちは。
注文が開始されない理由を教えてください。
extern int MA_1=5;
extern int MA_2=20;
extern MA_3=80;
extern inttern TP=100;
extern int SL=50;
extern double Lot=0.1;
文字列 Symb;
//+------------------------------------------------------------------+
//| 専門家による初期化機能
//+------------------------------------------------------------------+
int OnInit()
{
double MA_1_t;
double MA_2_t;
double MA_3_t;
int 合計
int pos;
MA_1_t=iMA(NULL,0,MA_1,0,MODE_EMA,PRICE_CLOSE,0);
MA_2_t=iMA(NULL,0,MA_2,0,MODE_EMA,PRICE_CLOSE,0);
MA_3_t=iMA(NULL,0,MA_3,0,MODE_EMA,PRICE_CLOSE,0);
Symb=Symbol()です。
合計=0;
for(pos=1; pos<=OrdersTotal(); pos++)
pos=OrderSelect(pos-1,MODE_TRADES);
if(pos==0)
if(MA_1_t>MA_2_t&&Open[1]<MA_1_t&&Close[1]>MA_1_t)
{
pos=OrderSend(Symbol()、OP_BUY、Lot、Ask、3、Ask-SL*Point、Ask+TP*Point、"私の注文",16384,0,clrGreen)。
return(0)です。
}
if(MA_1_t<MA_2_t&&Open[1]>MA_1_t&&Close[1]<MA_1_t)
{
pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed) とします。
return(0)です。
}
return(0)です。
}
pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed) とします。
ログには何と書いてあるのですか?ECN口座などでは、ストップ(SL TP)をゼロにして開設し、その後修正する必要があります。それ以外の場合はエラー 130
ログには何と書いてあるのですか?ECN口座などでは、ストップ(SL TP)をゼロにして開設し、その後修正する必要があります。それ以外の場合はエラー 130
2016.10.11 08:52:02.646 GBPUSD,M15: 2399186 tickイベント(2922バー、2400187バーステート)を0:00:15.922で処理(総時間0:00:25.437)。
これはテスターのものです。