PDA

View Full Version : アンバランスカッコ



真里子花絵旦陽
05-07-2008 20:08, 08:08 PM
私はあなたにバックストーリーの大部分をあなたに惜しまないが、私が気にするよりはるかに長い間不均衡な左括弧を追いかけてきたと言うのに十分である。
https://www.forexgroove.com/attachments/1529220881.png

私はPSARに基づいてEAに取り組んできました。* *のコメントアウト機能を使用して、私は問題を以下のコードの小さなセクションに分離することができたようです。以下のコードが/* *で囲まれている場合、完全なEAはコンパイルされます。それがなければ...エラーメッセージ '\ end_of_program' - 不均衡な左括弧面。

私は私が私が想像することができるすべてを試みました...そして他の少数。助言がありますか???

前もって感謝します。

// ----------------------------------------------- ---
//|閉じる - 長い
// ----------------------------------------------- ---
int TradeClose = 0;
if(SARD1gt; Bid)OrderSelect(magicnolong、SELECT_BY_POS、MODE_TRADES); TradeClose = 1;
if(TradeClose = 1、OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE);


{
if(glbOrderType == OP_BUY)//ロングオープンを確認
{
if(SARD1gt; Bid OrderMagicNumber(magicnolong)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE));

}
}

昭智実恵子愛
11-28-2021 05:27, 05:27 AM
PHPコード:<code> <span style =” color:#000000”> <span style =” color:#0000BB”> </span> <span style =” color:#007700”> if(</span> < span style =” color:#0000BB”> TradeClose </span> <span style =” color:#007700”> = </span> <span style =” color:#0000BB”> 1 </span> <span style =” color:#007700”>、</span> <span style =” color:#0000BB”> OrderClose </span> <span style =” color:#007700”>(</span> <span style =” color:#0000BB”> glbOrderTicket </span> <span style =” color:#007700”>、</span> <span style =” color:#0000BB”>たくさん</span> <span style =” color: <span style =” color:#0000BB”>入札</span> <span style =” color:#007700”>、</span> <span style =” color:#0000BB ”> 3 </span> <span style =” color:#007700”>、</span> <span style =” color:#0000BB”> CLR_NONE </span> <span style =” color:#007700”>
</span> <span style =” color:#0000BB”> </span> </span> </code>閉じる)if文がありません(代わりにあります)。 ==);

真里子花絵旦陽
11-28-2021 06:48, 06:48 AM
こんにちはチャンドラ、いつもありがとう、あなたの入力をありがとう。 =を追加したので、==になりました。しかし、私があなたの返答の他の部分を理解しているならば、)はそのコード行の終わりに行くべきです。だから... 3、CLR_NONE); ... 3、CLR_NONEになります))。コンパイルすると、まったく新しい一連の問題が発生します。 )他の場所に行くべきか、それとも他に何か起こっているのか? PS ...前に述べたように、このセクションでうまくコンパイルできるコードはもっとありますが/* *でブロックされています。

SOTA
11-28-2021 08:08, 08:08 AM
if(TradeClose = 1、OrderClose(glbOrderTicket、ロット、入札、3、CLR_NONE); if(TradeClose == 1)OrderClose(glbOrderTicket、ロット、入札、3、CLR_NONE);また:if(SARD1gt; Bid OrderMagicNumber) (magicnolong)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE)); if(SARD1gt; Bid OrderMagicNumber(magicnolong))OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE);

真里子花絵旦陽
11-28-2021 09:29, 09:29 AM
こんにちはマグナム...あなたの入力をありがとう。私はあなたの提案でこれを再実行します今いくつかの異なるアイテムがあります。コードの更新されたセクションは以下のとおりです。------------------------------------------- ------------------------- int TradeClose == 0;/(SARD1gt; Bid)OrderSelect(magicnolong、SELECT_BY_POS、MODE_TRADES);/これは122行目です。 TradeClose == 1; if(TradeClose == 1)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE); {if(glbOrderType == OP_BUY)//ロングオープンを確認{if(SARD1gt; Bid OrderMagicNumber(magicnolong))OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE); ---------------------------------------------------- --------------エラーコメントは以下のとおりです。 'UD-V1.mq4'のコンパイル中... '==' - コンマまたはセミコロンが必要ですC:\ Program Files \ Interbank FX Trader 4 \ expert \ UD-V1.mq4(122、24) 'TradeClose' - 変数は定義されていませんC:\ Program Files \ Interbank FXトレーダー4 \ expert \ UD-V1.mq4(124、78) 'TradeClose' - 変数は定義されていませんC :\ Program Files \ Interbank FXトレーダー4 \ expert \ UD-V1.mq4(125、14)3エラー、0警告警告

SOTA
11-28-2021 10:50, 10:50 AM
int TradeClose == 0; int TradeClose = 0であるべきです。値を代入したい単一の= indies、倍精度==を比較したいことを意味します(通常ifステートメントなどで使用されます)。

真里子花絵旦陽
11-28-2021 12:11, 12:11 PM
マグナムありがとうございます... ==を=に減らしました。エラー付きでコンパイル。次に、2の最初のTradeClose =(=)1で==を=に減らしました。単一の異なるエラーでコンパイルされています。 -------------------------------------------- 'UD-V1をコンパイルしています。 mq4 '...') ' - 間違ったパラメーターの数C:¥Program Files¥Interbank FX Trader 4¥expert¥UD-V1.mq4(131、57)1エラー、0警告---- ------------------------------------------それからエラーを修正しました(私は思った) 2)のうちの1つを(131、57)で取り除き、自分が広場1に戻ったことを確認してください。わかりやすくするために、フォローアップメッセージを投稿しようとします。

真里子花絵旦陽
11-28-2021 13:31, 01:31 PM
int TradeClose = 0; if(SARD1gt; Bid)OrderSelect(magicnolong、SELECT_BY_POS、MODE_TRADES); TradeClose = 1; if(TradeClose == 1)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE); {if(glbOrderType == OP_BUY)//ロングオープンを確認{if(SARD1gt; Bid OrderMagicNumber(magicnolong))OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE);/これは131行目です}} ------------------------------------------ ------ 'UD-V1.mq4'をコンパイルしています... ...) - 間違ったパラメーターの数C:¥Program Files¥Interbank FX Trader 4¥experts¥UD-V1.mq4(131、57)1エラー( s)、0警告

真里子花絵旦陽
11-28-2021 14:52, 02:52 PM
int TradeClose = 0; if(SARD1gt; Bid)OrderSelect(magicnolong、SELECT_BY_POS、MODE_TRADES); TradeClose = 1; if(TradeClose == 1)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE); {if(glbOrderType == OP_BUY)//ロングオープンを確認{if(SARD1gt;入札OrderMagicNumber(magicnolong)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE);}} ------------ ----------------------------------------------- 'UDのコンパイル-V1.mq4 '...' \ end_of_program ' - バランスの取れない左括弧C:\ Program Files \ Interbank FX Trader 4 \ experts \ UD-V1.mq4(284、2)1エラー、0警告

真里子花絵旦陽
11-28-2021 16:13, 04:13 PM
とても親密で、それでも絶対に気が狂っている……あなたの考えは?

SOTA
11-28-2021 17:34, 05:34 PM
if(SARD1gt; Bid OrderMagicNumber(magicnolong))OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE); if(SARD1gt; Bid OrderMagicNumber()== magicnolong)OrderClose(glbOrderTicket、Lots、Bid、3、CLR_NONE);

真里子花絵旦陽
11-28-2021 18:54, 06:54 PM
MMMMMMaaggggggnnnnnuuuuummmmmmmmmmmmmm !!!!!!!!!
https://www.forexgroove.com/attachments/1529220881.pngあなたはMANです!!!!!!!!!!!!!
https://www.forexgroove.com/attachments/1529220882.pngYeozersログジャムは元に戻されました。どうもありがとうございました。このEAには、他にもいくつか重要な点があります。うまくいけば私は開発としばらくの間実行することができるでしょう。それが成功するかどうか確かにあなたに知らせます。また、このコミュニティの皆さん、そしてもちろん他の人たちにも感謝します。数ヶ月前、私はMetaTraderとEAのことさえ聞いていませんでした。今私は収入の道具としてそれを使っていて、ある程度のプログラミングに向かって赤ちゃんの一歩を踏み出しています...そして私はプログラマーではありません。助けてくれたすべての人に感謝します。

SOTA
11-28-2021 20:15, 08:15 PM
問題ない。それがうまくいっているのを見てうれしいです。うまくいけば、それはあなたのために大きな配当を返すでしょう。

信幸良隼人
11-28-2021 21:36, 09:36 PM
1添付ファイルplsは誰かが同じ問題で私を助けることができます。私はどこで私はコードで間違っていたのか理解してはいけない。
https://www.forexgroove.com/attachments/15292208851348215209.mq4

竜千夏一樹
11-28-2021 22:57, 10:57 PM
plsは誰かが同じproblem.iで私を助けることができます。私はどこでそして私がコードで間違ったことを理解してはいけません。 {ファイル}
この行は...挿入されたコードです(OrderModify(OrderTicket()、OrderOpenPrice()、OrderOpenPrice() (PipsToIn * pips)、OrderTakeProfit()、0、CLR_NONE))つまり、挿入されたコードOrderModify(OrderTicket()、 OrderOpenPrice()、OrderOpenPrice() (PipsToIn * pips)、OrderTakeProfit()、0、CLR_NONE);

信幸良隼人
11-29-2021 00:18, 12:18 AM
{quote}この行... if(OrderModify(OrderTicket()、OrderOpenPrice()、OrderOpenPrice() (PipsToIn * pips)、OrderTakeProfit()、0、CLR_NONE))OrderModify(OrderTicket()、OrderOpenPrice) ()、OrderOpenPrice() (PipsToIn * pips)、OrderTakeProfit()、0、CLR_NONE);
置いた ;最後に、しかし同じ問題OrderModify(OrderTicket()、OrderOpenPrice()、Bid-(pips * TrailAmount)、OrderTakeProfit()、0、CLR_NONE);

竜千夏一樹
11-29-2021 01:38, 01:38 AM
置いた ;最後にそれでも同じ問題
あなたは不均衡な括弧を探しています。それはあなたが(aなしで)持っているところです。私はあなたがifを持っていたところにあなたに1行を与えました(あなたが必要としていなかったこと。あなたがそれを複数の行にしたのは可能です)。
https://www.forexgroove.com/attachments/1529220882.png

道一凛愛理
11-29-2021 02:59, 02:59 AM
1添付ファイルpls試してみてください(私が変更した行を見つけるにはfxdaytraderを検索してください)...
https://www.forexgroove.com/attachments/1529220882.png
https://www.forexgroove.com/attachments/15292208881575816402.fixed

信幸良隼人
11-29-2021 04:20, 04:20 AM
{quote}この行...(ordermodify(orderticket()、orderopenprice()、orderopenprice() (pipstolockin * pips)、ordertakeprofit()、0、clr_none)のいずれかです。Ordermodify(orderticket()、orderopenprice) ()、orderopenprice() (pipstolockin * pips)、ordertakeprofit()、0、clr_none);
友達、ありがとう。トンありがとうございました

三凪刀満
11-29-2021 05:41, 05:41 AM
1つの添付ファイルいくつかのエラー..これはそれを訂正しますが、コードが何をするかチェックしませんでした。 HTH M.
https://www.forexgroove.com/attachments/1529220890757667611.mq4

三凪刀満
11-29-2021 07:01, 07:01 AM
すみません、fxdaytraderがそれに私を打ち負かしました。

NORIKO JIROU
11-29-2021 08:22, 08:22 AM
こんにちは私はコードを書いて私はエラー 'if' - かっこを開くことを期待mを取得します。void CcsRsi(){if {(Rack1_Ccigt; 0 Rack2_Ccigt; 0 Rack1_Rsigt; 55) if {(Rack1_Ccilt; 0 Rack2_Ccilt; 0 Rack1_Rsilt; 55)OrderEntry(1);誰もがplzを修正することができます