コーディングのヘルプ - ページ 413

 

こんにちは、toolsさん、mladenさん。

nihilist_ultra_adx.mq4 "はご存知のようにadxの傾きを4色で表示するインジケータです。

このインジケーターのコーディングを変更して、+diの傾きを色で表示するようにしていただけないでしょうか?

新年あけましておめでとうございます。

 

こんにちは、コーダーです。

たくさん、たくさん、たくさんのコーディングピップス!笑

以下はそのコードです。

"

//+-----------------------------------------------------------------------------------------------

if ( TrendLine1_Red) // 売りの場合

ObjectCreate("TrendLine1_Red",OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point ).ObjectCreate("TrendLine1_Red",OBJ_TREND, 0, Time[12], Bid-100*Point );

ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);

if (ObjectFind("sell_line")==-1))。

{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }.

ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble

(ObjectGetValueByShift("TrendLine1_Red "+1,0),桁))*MathPow(10,桁)),0), 8, "Arial", 赤);

ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits)); ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(OBJPROP_RED "+1,0),Digits))

ObjectSet("sell_line",OBJPROP_TIME1,Time[0]);

double val1=ObjectGetValueByShift("TrendLine1_Red", 0);

//+-----------------------------------------------------------------------------------------------

質問です。

このコードで、前のローソク足ではなく、現在のローソク足で市場に参入するためには、何を変更すればよいのでしょうか?

私の目標は、次のローソク足を待たずにすぐに市場に参入することです。

たくさんありがとうございます。よく、thanks...

良いお年をお迎えください。

トムキャット98

 
Tomcat98:
こんにちは、コーダー。

たくさん、たくさん、たくさんのコーディングピップス!笑

以下はそのコードです。

"

//+-----------------------------------------------------------------------------------------------

if ( TrendLine1_Red) // 売りの場合

ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point ).ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point );

ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);

if (ObjectFind("sell_line")==-1))。

{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }.

ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble

(ObjectGetValueByShift("TrendLine1_Red "+1,0),桁))*MathPow(10,桁)),0), 8, "Arial", 赤);

ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits)); ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(OBJPROP_Red "+1,0),Digits))

ObjectSet("sell_line",OBJPROP_TIME1,Time[0]);

double val1=ObjectGetValueByShift("TrendLine1_Red", 0);

//+-----------------------------------------------------------------------------------------------

質問です。

このコードで、前のローソク足ではなく、現在のローソク足で市場に参入するためには、何を変更すればよいのでしょうか?

私の目標は、次のローソク足を待たずにすぐに市場に参入することです。

たくさんありがとうございます。よく、thanks...

良いお年をお迎えください。

トムキャット98

Tomcat98

そのコードスニペットから、あなたが市場に参入するタイミングを見ることは全く不可能です(私が見ることができるのは、あなたが現在のバーのいくつかのトレンドラインに対して ObjectGetValueByShift()を使用していることですが、それ以外の注文を開く試みは目に見えません)。

 

ムラデン

さて

ここにあります。(販売用)

"

int res;

double val1=ObjectGetValueByShift("TrendLine1_Red", 0);

if ( ビッド < val1 )

{

res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,"",MAGIC,0,Red);

}

"

このコードは常に次のローソク足を待っているのであって、ライブのローソク足を待っているわけではありません。

不思議です。

ありがとうございます。

トムキャット98

 
Tomcat98:
ムラデン

さて

ここにあります。(販売用)

"

int res;

double val1=ObjectGetValueByShift("TrendLine1_Red", 0);

if ( ビッド < val1 )

{

res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,"",MAGIC,0,Red);

}

"

このコードは常に次のローソク足を待っているのであって、ライブのローソク足を待っているのではありません。

不思議です。

ありがとうございます

トムキャット98

bid "の値(内蔵のBid値ではない)は、どのような時に取得されるのでしょうか?

 
mladen:
bid "の値(内蔵のBid値ではない)は何ですか、そしてそれはいつ取得されますか?

ナイスショットです、ムラデン。

新年早々、神経が働く。

私は変更しました。

double bid = (ビッド);

bid =MarketInfo(Symbol(),MODE_BID); // Bidの値を要求する。

そして

時間[0]+3600

into

TimeCurrent()

今OKに動作するように見える。

どうもありがとうございました。

よいWEを持ちなさい

敬具

Tomcat98

 

助けてくれるみんな、作って、お願い、TMAとMaxBarsBackの背景を。お願いします!!!!!!!

 
v2812:
助けてくれる人、作ってください、TMAとMaxBarsBackの背景を。お願いします!!!!!!!

どんな背景のことを言ってるんだ?

 

Mladenさん、こんにちは。こんな感じ

ファイル:
maribbon.gif  34 kb
 

こんにちは。

私は大きな要求を持っている 誰かが "ドラッグ&ドロップ "の代わりに "クリック "で動作するこのスクリプトを作ることができますか? あなたはそれを動作させるためにキャンドルにこのスクリプトをドラッグ&ドロップする必要がありますが、私はキャンドルにクリックして、このスクリプトを有効または無効にしたいと思います

事前に非常にありがとうございます。

ファイル: