กองทุน SPDR GOLD SHARES
ถือทองก่อนหน้า
ถือทองล่าสุด
0.00
*หน่วยตัน / ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
สถิติกองทุน SPDR
ราคาทองคำแท่ง 96.5%
ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
ครั้งที่
ราคาก่อนหน้า
ราคาล่าสุด
0
(หน่วย บาท*) / อัปเดตล่าสุดเมื่อวันที่ 13 ก.ค. 2566 เวลา 13:04 น.
สถิติราคาทองคำ ไทย

ขอถามเรื่องลำดับการตั้งเงื่อนไข IF หน่อย ครับ

  • 4 replies
  • 1,948 views
*

aeiou

  • 15
เราควรจะจัดลำดับการเช็ค IF ยังไงให้เกิดประสิทธิภาพมากที่สุดครับ คือ ถ้าเราจะ เช็ค เงือนไขดังนี้
1. ตรวจสอบว่า  H4  Stochastic  Main มากกว่า Signal มั้ย
2. ตรวจสอบว่า  H1  Stochastic  Main มากกว่า Signal มั้ย
3. ตรวจสอบว่า M30 Parabolic SAR อยู่ใต้แท่งเทียนมั้ย
4. ตรวจสอบว่า M15 Parabolic SAR อยู่ใต้แท่งเทียนมั้ย

เราควรจะเรียงการใช้ IF ยังไง

EX1
if( istoM_h4 > istoS_h4)
{
   if( istoM_h1 > istoS_h1)
    {
        if ( iSAR_m30 < price)
        {
             if ( iSAR_m15 < price)
               {

หรือ EX 2
if( iSAR_m15 < price)
{
   if( iSAR_m30 < price)
    {
        if ( istoM_h1 > istoS_h1)
        {
             if ( istoM_h4 > istoS_h4)
               {

แบบ  EX 1  หรือ EX 2  อันไหนดีกว่ากัน ครับ

*

admin

  • 80,579
Re: ขอถามเรื่องลำดับการตั้งเงื่อนไข IF หน่อย ครับ
« ตอบกลับ #1 เมื่อ: 09, เมษายน 2019, 09:02:30 PM »
เดี๋ยวรอ Programmer เรามาตอบนะครับ
(TH)**
"เอาชนะใจตัวเองให้ได้ ก่อนที่จะไปเอาชนะตลาด"

*

iRuler

  • 1,282
Re: ขอถามเรื่องลำดับการตั้งเงื่อนไข IF หน่อย ครับ
« ตอบกลับ #2 เมื่อ: 11, เมษายน 2019, 01:04:10 PM »
แบบไหนก็ได้ครับ ถ้าจุดประสงค์คือต้องการให้ทุกเงื่อนไขเป็นจริงเท่านั้น
(TH)**

โค๊ด [Select]
if(iSAR_m15 < price && iSAR_m30 < price && istoM_h1 > istoS_h1 && istoM_h4 > istoS_h4)
{
...
}

Re: ขอถามเรื่องลำดับการตั้งเงื่อนไข IF หน่อย ครับ
« ตอบกลับ #3 เมื่อ: 11, เมษายน 2019, 01:55:02 PM »
if( istoM_h4 > istoS_h4 &&  istoM_h1 > istoS_h1 && iSAR_m30 < price && iSAR_m15 < price)
{
.......
}
แบบนี้ก็ได้ครับ

*

aeiou

  • 15
Re: ขอถามเรื่องลำดับการตั้งเงื่อนไข IF หน่อย ครับ
« ตอบกลับ #4 เมื่อ: 18, เมษายน 2019, 09:52:55 AM »
ขอบคุณ ครับสำหรับคำตอบ ได้ลองเอาไปใช้แล้ว รอดูผลต่อไป
ขอถามเพิ่ม ครับ
ถ้าในกรณีที่ซื้อแล้ว เกิดถูกทาง อยากจะซื้อเพิ่ม ต้องเขียน ยังไง ครับ เช่น ซื้อแล้วไปถูกทางแล้ว 50 pip อยากให้ออกอีกไม้ เลยในทิศทางเดียวกัน ต้องเขียนไง ครับ